2 阿狸敲代码

深圳海普蒙特科技有限公司 - 软件工程师

我要认证

新手上路,让我先摸一下杆在哪里

等级
TA的排名 84w+

基于STM32G473的底层驱动开发之IDLE接收空闲中断

《阿狸敲代码》之“蓬山此去无多路,青鸟殷勤为探看” 转载注明:https://blog.csdn.net/as480133937/article/details/104827639一、功能使用DMA+串口接受空闲中断实现将接收的数据完整发送到上位机的功能STM32的IDLE的中断产生条件:在串口无数据接收的情况下,不会产生,当清除IDLE标志位后,必须有接收到第一个数据后,才开始...

2020-09-08 15:35:36

基于STM32G473的底层串口驱动开发——DMA外设方式

一、如何理解DMA什么是DMA —- Directional Memory Access, 直接存储器存取用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU干预,数据可以通过DMA快速地移动,这就节省了CPU的资源来做其他操作。打个比方:角色预设: 淘宝店主 —- STM32 MCU ;快递员 —- 外设(如UART,SPI);发货室 —- DMA1、首先你是一个淘宝店主,如果每次发货收货都要跟快递沟通交涉会很浪费时间和精力。2、然后你就自己建了一个发货室,发货...

2020-09-08 11:50:54
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享达人
    分享达人
    成功上传6个资源即可获取