论坛首页
任务活动
问答
论坛专题
登录
注册
自动化陈稳
+ 关注
粉丝
1
|
主题
105
|
回帖
1379
加好友
私信
帖子
主题
回复
评论
STM32H750移植FreeRTOS
2023-9-25 11:06
ST MCU
65
2794
编译后下载,我们可以看到板载LED按照我们代码的逻辑进行闪烁,至此我们就完成了FreeRTOS的基本移植。 ...
完整代码如下
上面代码的意思是,创建两个LED任务,任务优先级为2,一个任务一秒闪烁一次,另外一个0.5秒闪烁一次。 ...
......
......
再次编译 后,我们发现没有错误。 接下来,我们在main.c里面添加业务代码以及运行FreeRTOS调 ...
完整的文件如下
......
然后我们再次编译,然后我们再次如下错误 vApplicationStackOverflowHook、 vApplicationTickHook、 v ...
上面的错误是说有三个函数重复定义了,这个是因为FreeRTOS依赖这三个函数执行系统调度,但是我们使用STM32C ...
然后我们再次编译,输出如下错误
......
看错误信息很好理解,因为我们使用的H7系列,所以需要改成 #include "stm32h7xx_hal.h" 此处我们 ...
我们再次编译一下,发现还是有问题,如下
......
由于FreeRTOS是一个可裁剪的OS,那我们在使用时就需要做一些配置,这个文件就是用来配置FreeRTOS的,那F ...
错误信息指明FreeRTOSConfig.h文件不存在。
这个时候我们直接编译,则会报告如下错误
我们需要添加头文件路径\
首先我们需要添加分组FreeRTOS/kernal/src、FreeRTOS/kernal/port、FreeRTOS/heap
前一页
33
34
35
36
37
38
39
后一页
2
3
近期访客