就是我的12864驅動程式單獨使用時,都可以,如果與其它程式放在一塊,就出現漢字亂碼,誰能講講這是為什么吶。和其他程式聯調的,用的是并行顯示
uj5u.com熱心網友回復:
帶中文字庫的?其他程式呼叫時漢字的編碼和你程式里漢字編碼是一致的?
uj5u.com熱心網友回復:
可能讀寫的時候被中斷了而導致時序例外? 讀寫的時候關中斷,完了恢復中斷試試看uj5u.com熱心網友回復:
重繪顯示內容時不要中斷,這個是硬體輸出時序,斷了就亂了uj5u.com熱心網友回復:
我是在手機上編輯的程式,然后復制到電腦上的uj5u.com熱心網友回復:
我遇到過這個問題。堆疊設定大一點就可以了,具體怎么調需要你自己查,就是改一個引數就行。原因是:顯示函式呼叫引數的記憶體被篡改了,篡改原因就是堆疊區大小設定太小,導致代碼中資料溢位。
uj5u.com熱心網友回復:
怎么改引數,在哪里改椎堆疊uj5u.com熱心網友回復:
帶字庫的,漢字編碼也一樣的,這是我在手機上編的程式,然后復制到電腦上轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/154132.html
標籤:單片機/工控
