6
30
90
初级技术员
使用特权
222
1万
4万
技术总监
ayb_ice 发表于 2019-11-18 13:40 主循环不要调用长延时的函数,改状态机方式
KloppGuo 发表于 2019-11-18 13:44 按键扫描没有用延时函数,是使用定时器延时
ayb_ice 发表于 2019-11-18 14:22 显示函数改状态机
KloppGuo 发表于 2019-11-18 15:56 key_scanf 函数放在中断函数里面?显示函数改状态机是啥意思?不明白
132
1352
4054
中级工程师
ayb_ice 发表于 2019-11-18 16:25 一个显示函数为什么会消耗那么长时间呢,不就是定时发个(更新)数据吗 ...
cainiao518 发表于 2019-11-18 18:38 display函数不要用长延时函数
KloppGuo 发表于 2019-11-19 09:39 显示是使用TFT160128点阵屏来显示时钟芯片读出来的时间,时间我都是分段显示的,要不然一下子显示出来就 ...
ayb_ice 发表于 2019-11-19 09:49 你的驱动不行吧,刷新一全屏也花不了多少时间吧,10~50MS足够了,除非你MCU很弱 你BEEP一般响多少时间,如 ...
KloppGuo 发表于 2019-11-19 11:15 我是使用东软的HR7P275 ,工作频率是16mhz ,刷全屏时间大约1.2秒,看门狗都溢出了,我都在里面刷屏里面 ...
54
3745
版主
ayb_ice 发表于 2019-11-19 11:57 你这MCU太慢了,没有有办法 只能把响BEEP时间控制也放在中断里了(比如定时10ms中断) ...
lihui567 发表于 2019-11-19 12:42 东软的这颗MCU,主频有点低但是,驱动蜂鸣器正常发声还是绰绰有余的
KloppGuo 发表于 2019-11-19 14:55 是的,把beep放在中断里面就不会出现蜂鸣声音变长的情况!但是我一直觉得中断函数要少执行指令,快速出栈 ...
10
262
820
高级技术员
hwpga 发表于 2019-11-19 15:17 东软这颗2t时钟周期速度可不慢 1/16*2=0.125US 用OTP那种4T的MCU都不会出现这情况
发表回复 本版积分规则 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号