標(biāo)題: 求助LCD12864問題 單片機程序功能增加,程序變長。圖片顯示編程亂碼了 [打印本頁]

作者: jiangkeqin_sy    時間: 2018-1-6 15:04
標(biāo)題: 求助LCD12864問題 單片機程序功能增加,程序變長。圖片顯示編程亂碼了
我在編程時,同一個程序,當(dāng)程序比較短時顯示圖片正常,隨著,程序功能增加,程序變長。圖片顯示編程亂碼了,兒文字顯示正確,為什么?
作者: lxa0    時間: 2018-1-6 17:11
就是因為代碼變長
來不及顯示
所以就亂碼了
作者: shizhengyu    時間: 2018-1-6 18:18
可以稍微說的具體一些嗎?比如在這里的圖片是指數(shù)組的代碼嗎?
作者: ahshmj    時間: 2018-1-6 21:30
是否有中斷程序?
顯示圖片的用時較長,如果被中斷打斷,又不能很好的處理堆棧(c語言不需要人為的干涉,但也有可能出錯),或內(nèi)存使用窘迫也容易出錯。
這類的問題如果是匯編的話,可以方便得找出原因。
作者: jiangkeqin_sy    時間: 2018-1-11 10:53
沒有中斷,實在第二行和第三行顯示一個圖片大數(shù)字,顯示時間,
作者: jiangkeqin_sy    時間: 2018-1-11 14:33
我的程序就是讀取DS1302時間并在LCD12864上顯示,中間兩行,第二行和第三行一起來用大數(shù)字取模顯示時鐘,當(dāng)程序比較短時候,顯示大數(shù)字沒有亂點,當(dāng)功能增加時,程序變成。顯示大數(shù)字中就出現(xiàn)亂點了
作者: jiangkeqin_sy    時間: 2018-1-17 11:12
就是因為代碼變長
來不及顯示
所以就亂碼了??那應(yīng)該咋辦




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1