serialportscreen-2022-09-20

1、变量图标不显示问题,伴生现象:A、确认过CONFIG.txt文件有重新格式化命令,但是屏幕没有出现蓝屏而是直接跳过蓝屏就开始加载工程文件夹内图片;B、已经制作好并且调试完的八个仪表盘指针所用的旋转图标均不再显示;C、除了仪表指针图标库失效,在新页面中调用新制作的图标库,其图标也不显示;D、将工程烧录到手上另外一块同款屏幕时也出现以上现象;已排查:A、图标所在变量地址修改至宽广的变量地址;B、重新生成图标库;C、将图标库起始序号改至无占用位置(并且不紧邻前面已有图标库);D、修改CONFIG.tx配置文件,加入RB=5A重新格式化屏幕;E、使用SD卡分区命令重新格式化SD卡;F、检查每页所用变量数量是否超出配置所设定的64个;G、修改输出配置选项中的运行周期为最小(即80ms);但是上述排查措施做完问题仍然存在,说明前一篇提到的同样是图标不显示被通过G选项的做法解决掉是不正确的(其实和期间SD卡被橡皮擦过金手指误打误撞稍稍恢复了有关),最后的解决是通过更换SD卡。

2、表格单元格选中后反色,如果是只有一两个单元格可以选择区域反色(即发送矩形域高亮反色指令来实现),但是在页面上存在一大张表格,那么区域反色指令就需要按照单元格被反色区域坐标而定,如果此页面无变动还好,若是需要变动表格,所有单元格指令都因为坐标变动需要重新计算并更改坐标,多个单元格的表格来说这样就划不来了(解决办法是复制出多张此表格所在背景,然后将被选中的单元格底色进行反色,但是页面上所有控件地址和设置都需要原样复制过去,由于这次结合了变量数据录入,所以在变量数据录入控件设置上设置切换页面至只有该单元格反色的页面,返回原页面通过键盘页确定按钮或者返回按钮的设置上选择页面切换回去即可)。

posted @ 2022-09-26 08:29  migui  阅读(22)  评论(0编辑  收藏  举报