FreeRTOS
文章平均质量分 93
jiangmaple
这个作者很懒,什么都没留下…
展开
-
第三个实验例子:FreeRTOS USART DMA 空闲中断接收 队列
第三个实验例子:FreeRTOS USART DMA 空闲中断接收 队列上一篇是串口中断接收数据,然后通过消息队列转发。它实现的方法是每收到一个字节发送一次,这个做法用在串口转发数据上实时性还是不错的,但是在平时多数的串口应用中更多的是需要实际通讯。往往是单片机接收一帧数据,根据通讯协议实现某些功能,然后再回答。为此我尝试采用通过采用DMA方式,利用空闲中断来接收一帧数据,然后发送数据到队列,...原创 2019-04-10 10:53:07 · 6265 阅读 · 3 评论 -
STM32 FreeRTOS 第二个实验例子:串口转发(单字节转发)
第二个实验例子:串口转发(单字节转发)目的:通过队列实现Usart1接收数据,由Usart2转发出去Step1:串口声明串口接收缓存,并添加串口回调函数usart.h : /* USER CODE BEGIN Private defines */ #define UART_BUF_SIZE 1 //缓冲长度为 1 extern uint...原创 2019-04-09 11:26:10 · 5230 阅读 · 0 评论 -
STM32f429 CubeMx FreeRTOS emWin (Cubemx有BUG)
之前裸机emWin成功了,接下来尝试CubeMx FreeRTOS emWin,又遇到三个坑。先说第一个坑:我直接再之前裸机的工程上增加FreeRTOS,结果生成程序后,编译报一大堆错误,分析了一下错误实在是无从下手,因此怀疑CubeMx有问题,因此我就将Keil工程文件夹全部删除,再重新生成。再次编译情况好转,但是还是不少错误。这是第二个坑!第二个坑:CubeMx配置FreeRT...原创 2019-06-29 12:54:37 · 4455 阅读 · 1 评论