我嘗試把中文字串利用(void)變換型別,然后存到eeprom,再以%c取出來,結果在串口看到全都成了問號,請問有辦法解決嗎
uj5u.com熱心網友回復:
中文字符占用兩個位元組的大小,而%c只是一個位元組這肯定顯示不出來啊uj5u.com熱心網友回復:
有什么辦法解決嗎
uj5u.com熱心網友回復:
我沒這么用過,你可以不用強轉直接存試試,反正資料是不會變的,記住一點就是怎么存進去的就怎么把它讀出來uj5u.com熱心網友回復:
我試一下,謝謝uj5u.com熱心網友回復:
不太行,我不知道怎么取出來了
uj5u.com熱心網友回復:
最好是使用原始碼存盤/讀取,不要使用轉換確實需要轉換也不要使用%c,可以使用%s看看,使用%s你要構造以0結尾的字串
uj5u.com熱心網友回復:
好的??,我去試一下
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/48917.html
標籤:單片機/工控
上一篇:tinkerboards 的spi配置從機模式后讀取狀態暫存器一直處于BUSY狀態。
下一篇:最小系統
