stm32串口1串口2DMA方式收发数据

john_n_gage 40 0 RAR 2019-05-21 18:05:10

stm32串口1串口2,DMA方式收发数据。使用定时器定时查询DMA接收到的数据,当串口的数据空闲中断,将数据拷贝到缓冲区,交由其他程序处理。可以接收任意大小的数据包。本方法占用CPU时间极少,尤其是波特率很高时,效果更加明显。

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

没有接受程序啊

Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

没有接收部分的程序么

Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

可以借鉴下

Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

谢谢,参考学习,分数似乎有点多。

Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

只有发送代码没有接受代码

Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

可以使用,但是需要进行修改,10分也太高了

Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

ok,很有帮助

Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

不能用,测试芯片stmf103vet6,调用uart1 发送函数,收到数据错误

Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

很不错,程序上不需要等待,省去很多时间

Generic placeholder image 卡了网匿名网友 2019-05-21 18:05:10

资料代码还可以,值得借鉴