屏幕型号:TJC1060X570_011
FLASH:128M
RAM:32KB
Frequency:200M
1、关于图层显示问题,陶晶驰的page界面是最底层的,控件是第二层的,图片是最上层的,新的图片会覆盖老的图片。控件之间是可能相互遮挡的,具体貌似有个优先级,如果控件的背景换成图片的话,图片的遮挡优先级和控件的是一样的。 貌似图片控件的优先级是最高的,所以插图一般都在最上面。
2、把page的背景设为无背景可以做到悬浮效果。假设有page0和page1 ,如果page1很小,但是我设置page1无背景,那么在page0中切换到page1的后,page1感觉就像是悬浮在page0上面一样
3、每个控件(除了page)是可以更改上下层顺序的,在USART HMI 这个软件的左上角,x系列是有图层概念的,控件id代表着图层层数,控件id大会挡住控件id小。
4、SD卡与EEPROM处理指针的方式不同
EEPROM是要自己移动指针的
SD卡的指针自己会移动,我们只需要指定移动次数与移动间隔就行
由于SD卡没有地址这个概念,是文件流,所以数据只能一个一个读出,假如我们要读取第n个数据,只能先把前面n-1个数据读取完才能读到第n个数据,这一点要比eeprom差。
fs0.open("sd0/eeprom.wwd") //打开sd0/testHex.wwd
for(sys0=0;sys0<=n;sys0++) //循环读取
{
fs0.read(va1.val,0,4) //要保证每个数据是4Byte的
}
n0.val=va1.val
fs0.close() //关闭sd0/testHex.wwd
这样操作之后n0.val的值就是SD卡中第n个数据