发新帖我要提问
12
返回列表
打印
[应用相关]

Free-RTOS移植到STM32

[复制链接]
楼主: gaoke231
手机看帖
扫描二维码
随时随地手机跟帖
21
gaoke231|  楼主 | 2019-5-31 19:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
向FreeRTOS_PORT分组中添加port.c文件,该文件来自路径: portable\RVDS\ARM_CM3 heap_4.c文件来自路径:\portable\MemMang。其中port.c是ARM_CM3文件下的文件,选择M3的内核需要加入该文件。 heap_4.c来自MemMang文件下,作为内存管理的一种方法,我们暂时选择heap_4.c。

使用特权

评论回复
22
gaoke231|  楼主 | 2019-5-31 19:45 | 只看该作者
然后就是添加需要的头文件路径,如下所示:

使用特权

评论回复
23
gaoke231|  楼主 | 2019-5-31 19:46 | 只看该作者
尝试着编译一次,发现不能打开FreeRTOSConfig.h文件

使用特权

评论回复
24
gaoke231|  楼主 | 2019-5-31 19:46 | 只看该作者
由于缺少FreeRTOSConfig.h头文件,编译器会报错,我们可以自己新建一个FreeRTOSConfig.h文件,将其添加进去,这明显不是一个明智的办法,不要忘了我们有demo示例工程哦!从DEMO示例中找到FreeRTOSConfig.文件复制到我们include文件夹下。

使用特权

评论回复
25
gaoke231|  楼主 | 2019-5-31 19:46 | 只看该作者
再次编译,没有错误。

使用特权

评论回复
26
labasi| | 2019-6-18 11:40 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
27
paotangsan| | 2019-6-18 12:00 | 只看该作者
晕 都9.0版本啦

使用特权

评论回复
28
renzheshengui| | 2019-6-18 12:13 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
29
wakayi| | 2019-6-18 12:44 | 只看该作者
额 很详细 感谢分享

使用特权

评论回复
30
gaoke231|  楼主 | 2019-7-31 14:32 | 只看该作者
labasi 发表于 2019-6-18 11:40
非常感谢楼主分享

应该的哈,分享给大家来学习

使用特权

评论回复
31
gaoke231|  楼主 | 2019-7-31 14:33 | 只看该作者

哈,哪一个版本都可以,随便拿一个版本

使用特权

评论回复
32
gaoke231|  楼主 | 2019-7-31 14:34 | 只看该作者

不客气,大家一起来分享哈

使用特权

评论回复
33
caoenq| | 2019-8-2 15:24 | 只看该作者
gaoke231 发表于 2019-7-31 14:34
不客气,大家一起来分享哈

首先感谢楼主分享,再者想请教一下:我同事说cubemx上已经集成了freeRTOS,我想问一下用这个集成好的FREErtos和按着您的方法移植的一样吗?哪个好用一些?

使用特权

评论回复
34
paotangsan| | 2019-8-6 11:55 | 只看该作者
gaoke231 发表于 2019-7-31 14:33
哈,哪一个版本都可以,随便拿一个版本

高版本稳定不

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则