OpenEdv-开源电子网
标题:
基于FreeRTOS操作系统的HAL库串口IDLE中断+DMA接收不定长数据
[打印本页]
作者:
黎峰吖
时间:
2021-6-3 16:11
标题:
基于FreeRTOS操作系统的HAL库串口IDLE中断+DMA接收不定长数据
最近刚接触FreeRTOS系统,把学习到的经验记录下来,一是怕自己忘了,二是分享给大家。本人小白,都靠自学,如果有什么错误,希望大家能在评论区指正,万分感谢。
先使用STM32CubeMX建立一个工程,再移植FreeRTOS源码(别问为什么不使用CubeMX中的FreeRTOS插件直接生成,都是为了学习)。
单片机型号是STM32F103C8T6,使用串口2,波特率115200。
(, 下载次数: 0)
上传
点击文件名下载附件
打开串口接收DMA。
(, 下载次数: 0)
上传
点击文件名下载附件
开启串口接收中断。
(, 下载次数: 0)
上传
点击文件名下载附件
时钟按照自己的单片机型号设定即可。
开始移植FreeRTOS。新建一个FreeRTOSS的文件夹
(, 下载次数: 0)
上传
点击文件名下载附件
原文链接:
https://www.yunduoketang.com/article/xianshangjiaoxueff.html
欢迎光临 OpenEdv-开源电子网 (http://openedv.com/)
Powered by Discuz! X3.4