duedue 发表于 2013-3-14 08:55:32

i2c总线+串口同时工作的问题

现在是串口接收到的特定帧通过i2c总线发出去,同时i2c的接收数据发给串口。串口中断中使用T0计数器来检测2byte数据间的间距。

那么请问:

串口中断和exT1中断该如何设置?特别是优先级别从而防止丢包?因为默认ext1的优先级别高于ES,那么串口接收的时候同时发生ext1的接收,则T0计数器就会溢出,就会丢包。

谢谢
页: [1]
查看完整版本: i2c总线+串口同时工作的问题