我現在用374T作為主機向U盤傳數據,傳數據和字符沒有問題,但我現在想向U盤中寫漢字,怎么寫呢,謝謝,是不是傳漢字內碼到U盤,再由上位機去處理.還是有什么好的辦法呢?多謝,麻煩指點
熱門產品 :
CH390:以太網控制器芯片
我現在用374T作為主機向U盤傳數據,傳數據和字符沒有問題,但我現在想向U盤中寫漢字,怎么寫呢,謝謝,是不是傳漢字內碼到U盤,再由上位機去處理.還是有什么好的辦法呢?多謝,麻煩指點
參考CH374EVT.ZIP下面的EXAM7.里面有寫漢字的例子程序.
漢字的存儲格式有很多:ANSI、Unicode、Unicode big endian、UTF-8 同一個漢字在不同的存儲格式下有不同的碼表,可參考相關格式規(guī)范 如把“沁恒電子”存入U盤,那么不同格式下對應的二進制數據為: ANSI(8字節(jié)):沁:0xC7、0xdf;恒:0xba、0xe3;電:0xb5、0xe7;子:0xd7、0xd3 Unicode(10字節(jié)):格式標識:0xFF、0xFe;沁:0x81、0x6c;恒:0x52、0x60;電:0x35、0x75;子:0x50、0x5b 把上述數據寫入文件,即可得到“沁恒電子”
謝謝,