[STM32F1] 外部IO中断频率高了串口中断不能响应

[复制链接]
1018|2
 楼主| Thethree 发表于 2016-1-11 09:57 | 显示全部楼层 |阅读模式
串口接收中断的优先级为0,外部IO中断优先级为2
当外部IO中断的输入频率为100Hz的时候,串口响应正常,可是为什么IO中断频率变为1Khz的时候,串口中断就不能响应了呢?
我用了ucos ii 2.86
恋上你的梦 发表于 2016-1-11 13:31 | 显示全部楼层
以前做过外部中断计数,然后数据写入eeprom。。。当频率低于100hz时没什么问题,当频率很高了。。计数就开始错误了,但是屏蔽写入eeprom就正常了
huangcunxiake 发表于 2016-1-11 17:00 | 显示全部楼层
设置中断优先级,让串口的优先级高就行了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

236

帖子

4

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