3回答

1收藏

野火i.MX RT1021开发板+FREERTOS移植

其他 其他 5033 人阅读 | 3 人回复 | 2019-02-19

操作系统在终端设备里也是用的越来越普遍,IMXRT1020这么高性能的芯片跑个操作系统也是可以更好的管理任务,方便调试运行。

NXP的SDK官方开发包里也是集成了amazon-freertos的组件,可以方便的进行移植使用



工程里添加相应的源码文件,以下是我的目录组成和添加的文件



然后还需要添加一个FreeRTOS的配置文件



工程设置里添加相应的头文件包含



FreeRTOS配置文件的路径也需要添加下



添加相应的关键字,然后编译即可,也是非常方便



添加两个任务测试下,一个是板载LED心跳闪烁和按键检测,另一个是RGB的渐变




编译运行,这里我用的是SDRAM_Debug的工程测试,可以看到板载的灯正常闪烁



如果你想要把程序烧写至板载flash,可以参考野火资料的程序下载.pdf,如果你用的我的源码,就选择flexspi_nor_debug的工程,把下载算法放入keil的安装目录即可。




附上我的工程源码
imxrt1021evk.rar (100.34 KB, 下载次数: 18)
,解压到SDK的board目录下即可,KEIL版本是V5.25



分享到:
回复

使用道具 举报

回答|共 3 个

倒序浏览

板凳

morphlings2014

发表于 2019-2-19 14:45:37 | 只看该作者


感谢大佬支持,
地板

gxdgod2018

发表于 2020-1-21 15:07:51 | 只看该作者

能否移植一下RT-THREAD
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条