查看: 171|回复: 1

[原创] 野火i.MX RT1021 EVK基于MCUXpresso使用外部Flash运行代码

[复制链接]

主题

好友

1253

积分

进士

  • TA的每日心情
    开心
    前天 01:43
  • 签到天数: 80 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2019-4-14 16:43:22 |显示全部楼层
    这次给大家介绍一下如何使用MCUXpresso将代码放到外部Flash中运行。

    1、新建工程

    使用MCUXpresso新建工程,这里要借用一些官方开发板的配置,所以在可选开发板那里选中NXP官方开发板evkmimxrt1020:
    新建工程1.png



    下一步之后要注意SDK Debug Console那里选中UART:
    新建工程2.png


    再下一步之后出现界面如下:
    修改Flash驱动.png


    在这里要修改一下Flash驱动,野火的板子是用QSPI方式连接的,点击右侧的...按钮,在弹出框中找到NXP提供的QSPI的驱动:
    新建工程3.png


    确定之后Flash的驱动就设置好了:
    Flash驱动修改完成.png


    2、编译下载

    我们稍微修改一下生成的代码串口打印内容:
    修改代码.png


    修改之后编译、下载,弹出以下提示框时就已经下载完成了:
    下载完成.png


    这时我们用USB接好板子上的USB转串口接口,打开minicom,板子按一下复位键观察一下输出:
    串口输出.png


    看到了我们修改后的输出,验证了代码已经存储到板子上的Flash中了。
    回复

    使用道具 举报

    主题

    好友

    1万

    积分

    翰林

  • TA的每日心情
    郁闷
    昨天 10:15
  • 签到天数: 924 天

    连续签到: 80 天

    [LV.10]以坛为家III

    发表于 2019-4-16 16:15:58 |显示全部楼层
    看的懂真是学问 522.jpg
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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

    手机版|爱板网

    GMT+8, 2019-4-26 08:41 , Processed in 0.092278 second(s), 15 queries , MemCache On.

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

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部