查看: 3308|回复: 3

[原创] 野火i.MX RT1021开发板+FREERTOS移植

[复制链接]
  • TA的每日心情
    慵懒
    2024-3-21 11:00
  • 签到天数: 670 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2019-2-19 11:43:02 | 显示全部楼层 |阅读模式
    分享到:
    操作系统在终端设备里也是用的越来越普遍,IMXRT1020这么高性能的芯片跑个操作系统也是可以更好的管理任务,方便调试运行。

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


    工程里添加相应的源码文件,以下是我的目录组成和添加的文件
    TIM图片20190219111238.png


    然后还需要添加一个FreeRTOS的配置文件
    TIM图片20190219111331.png


    工程设置里添加相应的头文件包含
    TIM图片20190219111451.png


    FreeRTOS配置文件的路径也需要添加下
    TIM图片20190219113345.png


    添加相应的关键字,然后编译即可,也是非常方便
    TIM图片20190219111526.png


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


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


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


    附上我的工程源码 imxrt1021evk.rar (100.34 KB, 下载次数: 13)
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-3-21 11:00
  • 签到天数: 670 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2019-2-19 14:45:37 | 显示全部楼层

    感谢大佬支持,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2020-1-21 15:07:51 | 显示全部楼层
    能否移植一下RT-THREAD
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 10:52 , Processed in 0.140609 second(s), 22 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.