TI中文支持网
TI专业的中文技术问题搜集分享网站

SCI的BRKDT中断怎么用

主站发送:01 02 03 04 05 06 07

从站接收到 03的时候发现与协议不相符,SLEEP = 1,不再接收03后的数据.  此时,我可以在这里加个定时,比如20ms后可以启动返回错误给主站,但这样效率低.

本想通过在接收到03后,置位SLEEP,等主站发送完07后,BRKDT会产生中断,因为说明里:即使接 收SLEEP 被置位为1,也能发生一个BRKDT 中断,但实验表明并没有发生中断.

是不是主站发送07后并没有丢失停止位的缘故?  那这样看来BTKDT中断好像用处不大,平时大家用这个中断干什么用?

fw yang:

12345,上山打老虎

赞(0)
未经允许不得转载:TI中文支持网 » SCI的BRKDT中断怎么用
分享到: 更多 (0)