按键按下声音有变长的意外的情况出现,请大师指点下

[复制链接]
2277|25
datouyuan 发表于 2019-11-30 12:01 | 显示全部楼层
KloppGuo 发表于 2019-11-19 16:27
你用过这款单片机吗?
我是使用东软的HR7P275 ,工作频率是16mhz ,刷全屏时间大约1.2秒,看门狗都溢出了,我都在里面刷屏里面加清狗指令了!


TFT160128点阵屏假如是彩屏的,刷屏需要传递160*128*3个字节数据,应该不要10ms。应该还是你代码有问题,和mcu没关系。
 楼主| KloppGuo 发表于 2019-12-6 14:37 | 显示全部楼层
datouyuan 发表于 2019-11-30 12:01
TFT160128点阵屏假如是彩屏的,刷屏需要传递160*128*3个字节数据,应该不要10ms。应该还是你代码有问题 ...

代码全部是复制厂家的源代码
 楼主| KloppGuo 发表于 2019-12-6 14:39 | 显示全部楼层
datouyuan 发表于 2019-11-30 12:01
TFT160128点阵屏假如是彩屏的,刷屏需要传递160*128*3个字节数据,应该不要10ms。应该还是你代码有问题 ...

代码使用的屏的源代码,应该是没有问题的!
gx_huang 发表于 2019-12-6 15:04 | 显示全部楼层
肯定是软件结构不好,刷屏需要秒级的时间,按键和蜂鸣器是实时的,只要软件结构做得好,参考RTOS的原理,还是很好处理的。
我以前是把很紧急很短暂的任务放定时中断,把不同实时性要求的任务分配到1ms/10MS/100MS/1S等任务里,每个任务都做到基于消息状态机,每次只处理很短时间就退出。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部