2019-07-20 10:54发布
正点原子 发表于 2015-4-8 23:24 回复【4楼】幽灵骑士: --------------------------------- i*height+j,这里有可能溢出,你改为u32的类型, ...
最多设置5个标签!
[mw_shl_code=c,true] for(y=0;y<300;y++) { for(x=0;x<200;x++) { rg=LCD_ReadPoint(lcddev.width/2-150+x,lcddev.height/2-100+y); i++; } }[/mw_shl_code] 显示 读取的 数据 : 读取和显示200×200 的数据都正常。也试过 100×200 的也是不行。
注: rg 是个很大的数组 可以完全存的下 300×300 的数据/『内存大任性』
[mw_shl_code=c,true]LCD_Color_Fill(lcddev.width/2-150,lcddev.height/2-100,lcddev.width/2-150+299,lcddev.height/2-100+199,rg);[/mw_shl_code]
---------------------------------
i*height+j,这里有可能溢出,你改为u32的类型,试试。
原子哥,是u16的类型溢出了,不过有点不明白,我试了填充几个颜 {MOD}显示是花的,请问这个函数用途和执行过程。。
一周热门 更多>