迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1188|回复: 2

【提问】做项目的时候发现的一个不知道是不是bug的点

[复制链接]

3

主题

17

回帖

140

积分

注册会员

Rank: 2

积分
140
发表于 2020-6-12 17:01:20 | 显示全部楼层 |阅读模式
前面一段是发现问题的过程,不想看的可以直接跳到最后一句话看问题~~

做了两个项目,都是要用到dwin屏的,两个项目在初期开发的时候用的是一块dwin屏,第一个项目用到了dwin屏的os功能,限定了某个地址的数值,这些是前提;
然后在做第二个项目的时候,发现总有一个地址的数值不变,花了几个小时在排查这个bug,期间换过其他的屏,发现在其他的屏上程序是没有这个问题的;
然后我又单独在这个有问题的屏上测试了下,在相同操作下的两个控件,仅仅寄存器不同,看结果怎样,发现只有那个地址数值是不变的,这才想到做之前项目的时候限定了这个地址的数值;
后来用其他的os顶掉了原先的os程序,再重新烧录程序之后就好了,bug排除了;

疑问:
到这儿,我就有一个疑问了,就是如果在第一个程序用到os的情况下,第二个程序不用os,那第一个程序的os也会对第二个程序造成影响吗?
回复

使用道具 举报

0

主题

220

回帖

2566

积分

金牌会员

Rank: 6Rank: 6

积分
2566
发表于 2020-6-12 18:47:03 | 显示全部楼层
首先确定一下您用的是什么型号的屏?如果是T5的屏,是要刷一个空的OS程序进去,不然就会运行前一个OS程序,如果是K600+的屏,就需要在config文件里关闭运行OS就可以的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

3

回帖

53

积分

注册会员

Rank: 2

积分
53
发表于 2020-6-16 12:37:59 | 显示全部楼层
学习了,感谢分享经验
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2026-4-15 02:54 , Processed in 0.033228 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表