单片机学习小组
直播中

李浯

7年用户 1029经验值
私信 关注

中断函数里的通讯对中断函数外的通讯有何影响

中断,使得程序可以从任何地方直接跳转到中断函数里执行,是一种破坏程序正常执行逻辑的存在。中断对于需要语句执行完整的事件是有风险的,这些事件里最常见的是:一个完整的通讯循环。需要特别注意中断函数里的通讯对中断函数外的通讯的影响。如果中断内外的通讯类型(特指发送端)是同一种(SPI、UART),且发送对象相同或并列,那么容易引起通讯干扰。举例场景:主机mcu需要接收上位机发来的指令,并通过SPI1发送给三个从机:1mcu、2mcu、3mcu;主机mcu检测外设(按键、摇杆)的输入,并将.

更多回帖

发帖
×
20
完善资料,
赚取积分