单片机学习小组
登录
直播中
戚歆敦
8年用户
1049经验值
私信
关注
怎样将FreeRTOS源码移植到IAR上呢
开启该帖子的消息推送
嵌入式
FreeRTOS
IAR
怎样将FreeRTOS源码移植到IAR上呢?如何去实现呢?
回帖
(1)
周敏
2022-1-27 10:05:53
IAR移植FreeRTOS
之前写了移植在MDK的文章,之后试着移植到IAR上(IAR的在线调试功能用着比MDK顺手,在线调试实时查看大型数组也不会卡死,MDK查看数组若是太大会很卡)。发现有一些要注意的地方。
IAR移植FreeRTOS与MDK移植总体差距不大,但有一下容易弄错的地方。
使用STM32CubeMX生成一个IAR工程,将FreeRTOS源码复制到文件夹中。
在portable中只需留下IAR和MemMang两个文件夹。别的文件和MDK移植相同。
Ports中多出了portasm.s和portmacro.h文件。路径是FreeRTOSportableIARARM_CM3。与之前MDK移植的文件不同。
添加.h文件
接下来是重点!!!添加.h路径后,在Assembler汇编选项中添加FreeRTOSConfig.h的路径。这么做是因为portasm.s文件中有引用到了这个文件。
编译完成。
其他步骤就和MDK移植一样了。
IAR移植FreeRTOS
之前写了移植在MDK的文章,之后试着移植到IAR上(IAR的在线调试功能用着比MDK顺手,在线调试实时查看大型数组也不会卡死,MDK查看数组若是太大会很卡)。发现有一些要注意的地方。
IAR移植FreeRTOS与MDK移植总体差距不大,但有一下容易弄错的地方。
使用STM32CubeMX生成一个IAR工程,将FreeRTOS源码复制到文件夹中。
在portable中只需留下IAR和MemMang两个文件夹。别的文件和MDK移植相同。
Ports中多出了portasm.s和portmacro.h文件。路径是FreeRTOSportableIARARM_CM3。与之前MDK移植的文件不同。
添加.h文件
接下来是重点!!!添加.h路径后,在Assembler汇编选项中添加FreeRTOSConfig.h的路径。这么做是因为portasm.s文件中有引用到了这个文件。
编译完成。
其他步骤就和MDK移植一样了。
举报
更多回帖
rotate(-90deg);
回复
相关问答
嵌入式
FreeRTOS
IAR
怎样
将
FreeRTOS
的
源码
移植
到
STM32F103上去
2021-10-09
1531
新手求助
怎样
将
FreeRTOS
移植
到
STM32的裸机模板
上
呢
2021-11-30
1173
怎样
将
FreeRTOS
移植
到
裸机工程中
2021-09-29
1655
怎样
移植
FreeRTOS
到
STM32上去呢
2021-11-29
1501
怎样
将
FreeRTOS
一步一步
移植
到
STM32F103上去呢
2021-11-29
1479
怎样
将
FreeRTOS
移植
到
STM32上去呢
2021-11-29
1369
怎样
将
LWIP协议栈
移植
到
FreeRTOS
上
呢
2021-10-27
2465
如何
移植
FreeRTOS
最简
源码
?
2021-11-29
1322
怎样
将
rz/sz命令的
源码
移植
到
嵌入式开发板的宿主机下
呢
2021-12-27
1026
怎样
去
移植
IAR
工程
呢
2021-10-15
1289
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分