|
|
发表于 2015-6-12 22:40:12
|
显示全部楼层
lx872000 发表于 2015-6-12 21:28 
我在范例的基础上改了,加入外部调用的array,一样不能正常显示
既然這樣, 就有可能是庫的限制了.
剛才看了一下 utft 的庫, 找到個不知是否有關的地方.
在 UTFT 庫, 讀取圖片資料時, 是用 pgm_read_byte 或 pgm_read_word 的, 再看看這兩個funtion:
#define pgm_read_byte(address_short)
#define pgm_read_word(address_short)
而 address_short 應該是 unsigned 16 bit addressing 的, 所以最大可用範圍只有 64KB.
這是不一定是直接有關, 但最少知道 UTFT 庫是不能盡用 mega 的 256KB 的.
或者你嘗試插入一些 debug message, 看看在那裡出問題吧. 可能會有一些啟示.
當看不出問題時, 這是最好的方法了.
|
|