SCI的FIFO模式

[复制链接]
1018|2
 楼主| ChrisKyrie 发表于 2017-11-3 19:49 | 显示全部楼层 |阅读模式
为什么用28335的SCI的FIFO模式时,在中断函数设一个flag++;为什么每次接收完三个数据,FIFO的中断级位设置的是3,进入中断之后,flag总是加2,而不是1?
51xlf 发表于 2017-11-3 22:47 | 显示全部楼层
每次接收都是执行ICI中断
 楼主| ChrisKyrie 发表于 2017-11-4 08:32 | 显示全部楼层
51xlf 发表于 2017-11-3 22:47
每次接收都是执行ICI中断

是的,每次接收完3个字节后进入中断,那么按道理来说进入一次中断flag应该加1,结果是flag每次都是加2,也就是说重复两次进入中断,这是为什么啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

14

帖子

0

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