为什么串口发送总是采用查询方式中断发送

为什么串口发送很多采用查询方式,中断发送和中断接收不挺好吗?还是我看到的都是垃圾,好的程序大多都是采用中断进行接收和发送?

采用这种半中断方式还是有道理的。

中断接收,可以减轻CPU负担,不用一直查询状态,响应时间也好。

不知道你编程串口通信过没,在采用中断发送的时候,初始化使能后,会直接进入中断函数中,感觉不太好控制进入中断的时机。采用查询方式发送则比较方便,用发送什么就直接查询发送了。当然你说的全用中断也是可以的,但给我的感觉是不太好控制。个人见解,希望对你有帮助。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答