完整的ASCII字元碼對照表,除了8進位、16進位、10進位外,還包含HTML表示法
2011年8月9日 星期二
(轉貼) ASCII字元碼對照表 (C/C++) (C) (Web) (HTML)
最近有需要用到了,趕快來紀錄一下比較方便查詢
完整的ASCII字元碼對照表,除了8進位、16進位、10進位外,還包含HTML表示法
Reference:
完整的ASCII字元碼對照表,除了8進位、16進位、10進位外,還包含HTML表示法
2011年7月29日 星期五
Trace32 略知一二
/* 關於Trace32 內建online help page */
Trace 32 在插上電源後打HELP, 按下ENTER 可以有個online help page可以查COMMAND,但也是對應到安裝trace32目錄資料夾下一個pdf的資料夾下面的所有.PDF的文件(EX. C:\T32\pdf ),只是TRACE 32打HELP開起來的時候有個索引的功能[下有查的大概原因]
/* 關於SYSTEM.UP */
正常打SYSTEM.UP 這個COMMAND過程是 trace32把目標的CPU給RESET然後強制他進入debug mode (我們就是在debug mode 可以load file or cmm file, 所以點GO之後才是根據我們load的file去執行)
會搶不到的原因是CPU上nTRST這個pin line is connected to 某些地方造成我們無法進入debug mode(這要看cpu對pin的design)
所以當我們下OFF 後 可以把cpu給holt住,強制他進入debug mode。跟JTAG、線有無關係我就無法確定了
這些在debugger_arm.pdf中有詳細說明
Trace 32 在插上電源後打HELP, 按下ENTER 可以有個online help page可以查COMMAND,但也是對應到安裝trace32目錄資料夾下一個pdf的資料夾下面的所有.PDF的文件(EX. C:\T32\pdf ),只是TRACE 32打HELP開起來的時候有個索引的功能[下有查的大概原因]
/* 關於SYSTEM.UP */
正常打SYSTEM.UP 這個COMMAND過程是 trace32把目標的CPU給RESET然後強制他進入debug mode (我們就是在debug mode 可以load file or cmm file, 所以點GO之後才是根據我們load的file去執行)
會搶不到的原因是CPU上nTRST這個pin line is connected to 某些地方造成我們無法進入debug mode(這要看cpu對pin的design)
所以當我們下OFF 後 可以把cpu給holt住,強制他進入debug mode。跟JTAG、線有無關係我就無法確定了
這些在debugger_arm.pdf中有詳細說明
2011年7月26日 星期二
Trace32
本想找個Trace32 command的意義的,結果竟然爬到大陸子公司對trace32研究的文章! 用公司系統查還可以查到這個人的E_MAIL跟部門,這實在太牛了XDD
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=1435747&bbs_page_no=1&search_mode=4&search_text=holged&bbs_id=9999
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=1435747&bbs_page_no=1&search_mode=4&search_text=holged&bbs_id=9999
2011年7月4日 星期一
SNMP SMIv2
§
SMIv2 = Structure of Management Information Version 2
The STATUS clause in indicates whether this definition is current or historic.
SMIv2 = Structure of Management Information Version 2
The STATUS clause in indicates whether this definition is current or historic.
- “current" means that the definition is current and valid.
- "obsolete" means the definition is obsolete and should not be implemented and/or can be removed if previously implemented.
- "deprecated" also indicates an obsolete definition, it permits new/continued implementation in order to foster interoperability with older/existing implementations.
2011年6月15日 星期三
SDHC vs SD
原來這兩者有不同...差點糗了..
SD vs. SDHC
以外型來說 SD和SDHC 看起來是一樣的。差異的部份 其實還是有挺大的差異的
1. 所謂的HC 顧名思義就是 High capacity
所以SDHC 泛指高容量的SD卡 , 而高容量的部份就是4G以上(包含4G)
2. 於SD協會所定義的SD SPEC中 , SD 1.1 的SPEC 只定義到2GB 容量的卡片
SD2.0的規範定義4G~32GB的卡片
3. SD1.1和SD2.0的規範中 , 有幾個比較簡單 也比較容易記的差異點
A : SD1.1 的卡片支援到2GB的其中一個原因是 "使用FAT16的file system format"
在1.1中並沒有定義FAT32的檔案格式 , 所以才會不能用4GB或是以上的卡
這部分在2.0的規格中才定義清楚
B : SD1.1的時代 , 速度的標示方式 都是以"倍速" 當標示的方式 , 而市面上常看到的卡片
150X , 300X 之類的 ; 每個X 就是代表 150KB/S , 這個大家應該都知道,而且廠家標示的速度
都是讀取速度(因為讀取一定比寫入快) .
而在SD2.0的規格,協會為了避免標示不清或是小廠亂標示一通 , 才開始定義了Class 的規範
市面上可以看到SDHC相關的卡片都會有標示Class ; 其中目前有 2 . 4 . 6
數字代表的是保障最低的存取效能 , 但是標示6 並不是簡單的讀取或是寫入效能6MB/S 就好了
詳細的規範 , 請看SD2.0 SPEC , 很難解釋太多 .
C : SD1.1 的卡片 , 可以用在SD1.1和SD2.0的device
SD2.0的卡片 , 低於4GB的容量 可以用在SD1.1和SD2.0的Device
SD2.0的卡片 , 高於等於4GB的容量(SDHC) , 只能用在SD2.0的device
Reference:
http://www.mobile01.com/topicdetail.php?f=164&t=410253
http://blog.xuite.net/ieye0111/vicky/19297033
SD vs. SDHC
以外型來說 SD和SDHC 看起來是一樣的。差異的部份 其實還是有挺大的差異的
1. 所謂的HC 顧名思義就是 High capacity
所以SDHC 泛指高容量的SD卡 , 而高容量的部份就是4G以上(包含4G)
2. 於SD協會所定義的SD SPEC中 , SD 1.1 的SPEC 只定義到2GB 容量的卡片
SD2.0的規範定義4G~32GB的卡片
3. SD1.1和SD2.0的規範中 , 有幾個比較簡單 也比較容易記的差異點
A : SD1.1 的卡片支援到2GB的其中一個原因是 "使用FAT16的file system format"
在1.1中並沒有定義FAT32的檔案格式 , 所以才會不能用4GB或是以上的卡
這部分在2.0的規格中才定義清楚
B : SD1.1的時代 , 速度的標示方式 都是以"倍速" 當標示的方式 , 而市面上常看到的卡片
150X , 300X 之類的 ; 每個X 就是代表 150KB/S , 這個大家應該都知道,而且廠家標示的速度
都是讀取速度(因為讀取一定比寫入快) .
而在SD2.0的規格,協會為了避免標示不清或是小廠亂標示一通 , 才開始定義了Class 的規範
市面上可以看到SDHC相關的卡片都會有標示Class ; 其中目前有 2 . 4 . 6
數字代表的是保障最低的存取效能 , 但是標示6 並不是簡單的讀取或是寫入效能6MB/S 就好了
詳細的規範 , 請看SD2.0 SPEC , 很難解釋太多 .
C : SD1.1 的卡片 , 可以用在SD1.1和SD2.0的device
SD2.0的卡片 , 低於4GB的容量 可以用在SD1.1和SD2.0的Device
SD2.0的卡片 , 高於等於4GB的容量(SDHC) , 只能用在SD2.0的device
Reference:
http://www.mobile01.com/topicdetail.php?f=164&t=410253
http://blog.xuite.net/ieye0111/vicky/19297033
2011年5月23日 星期一
Big endian and Little endian
如果你在文件上看到一個雙字組的data,
Ex: long MyData=0x12345678,要寫到從0x0000開始的記憶體位址時。
如果是Big Endian的系統,
存到記憶體會變成 0x12 0x34 0x56 0x78,最高位元組在位址最低位元,最低位元組在位址最高位元,依次排列。
如果是Little Endian的系統,
存到記憶體會變成 0x78 0x56 0x34 0x12,最低位元組在最低位元,最高位元組在最高位元,反序排列。
Ex: long MyData=0x12345678,要寫到從0x0000開始的記憶體位址時。
如果是Big Endian的系統,
存到記憶體會變成 0x12 0x34 0x56 0x78,最高位元組在位址最低位元,最低位元組在位址最高位元,依次排列。
如果是Little Endian的系統,
存到記憶體會變成 0x78 0x56 0x34 0x12,最低位元組在最低位元,最高位元組在最高位元,反序排列。
Reference:
2011年5月17日 星期二
新增/修改XP網卡IPv6 config
安裝IPv6功能:
dos>ipv6 install
移除:
dos>ipv6 uninstall
修改網卡的IPv6 address: /* 假定網卡的name為RealTek,要把它address手動設成2100::5 */
dos> netsh>interface>ipv6>set address interface=RealTek address=2100::5
刪除IPv6的address:
dos> netsh>interface>ipv6>delete address interface=RealTek address=2100::5
dos>ipv6 install
移除:
dos>ipv6 uninstall
修改網卡的IPv6 address: /* 假定網卡的name為RealTek,要把它address手動設成2100::5 */
dos> netsh>interface>ipv6>set address interface=RealTek address=2100::5
刪除IPv6的address:
dos> netsh>interface>ipv6>delete address interface=RealTek address=2100::5
訂閱:
意見 (Atom)



