野火的freeRTOS工程怎么移植到正点原子上

编程入门 行业动态 更新时间:2024-10-17 19:25:50

<a href=https://www.elefans.com/category/jswz/34/1762823.html style=野火的freeRTOS工程怎么移植到正点原子上"/>

野火的freeRTOS工程怎么移植到正点原子上

目录

 

简介:

时钟:

串口波特率设置问题:

滴答时钟的中断的时长问题:


简介:

正点原子的freeRTOS教程和野火系列的对比跟玩一样,教的不细致,代码注释也还没有野火详细。

现实是我买了正点原子STM32F4探索者(悟)的板子,所以在学习[野火®]《FreeRTOS 内核实现与应用开发实战—基于STM32》 这本书第二部分内核移植时,需要做代码修改。

我选用的是野火STM32F407霸天虎的代码,移植到正点原子STM32F4探索者(悟)的板子,下面记录我移植过程中修改的地方。

书籍下载链接:   提取码:q01a 

野火霸天虎代码下载链接:链接:      提取码:d3jt 

时钟:

串口波特率设置问题:

代码设置波特率为115200,现实中串口助手波特率调到38400才有用。

因为system_stm32f4xx.c中的头文件stm32fxx.h中的HSE_VALUE值配置错误,从25000000改成8000000。

滴答时钟的中断的时长问题:

滴答中断的时间长度一直有问题,1ms的中断变成了4ms。

经过查找发现是 system_stm32f4xx.c中的PLL_M配置错误,应该由25配置成8。

更多推荐

野火的freeRTOS工程怎么移植到正点原子上

本文发布于:2024-03-08 16:01:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1721371.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:野火   原子   工程   freeRTOS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!