×
单片机 > 单片机程序设计 > 详情

stm32发送中断编程思路

发布时间:2020-05-21 发布时间:
|

查询方式:发送数据——先发后查;

                     接收数据——先查后收。

中断方式:发送数据——发送、等待中断、中断中发送;

                    接收数据——等待中断、在中断中接收。



发送一个字符串
查询发送:发送完一个字节,等待发送完,继续发送下个字节,直到整个字符串发送完
          在这期间一直占用CPU
中断发送:发送完一个字节CPU响应中断将下个字节放到外设寄存器,直到整个字符串发完
          只有在中断时占用CPU资源


串口发送中断我只用过一次:
只要将第一个字节送进串口发送数据寄存器,就可以在串口发送中断里依次把剩余的字节都发送完,省去了等待每一个字节发送完的时间。
不过这是在AVR中用的。STM32的DMA就可以实现自动发送。


关键字:stm32  发送中断 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
浅谈AVR中定时器几种工作模式