nxp_LPC串口下载方式流程

本文详细介绍了multicore_m4master_blinky例程的使用步骤,包括生成HEX文件、配置FlashMagic、使开发板进入Boot模式并下载HEX文件等内容。此外,还探讨了双核环境下代码及数据区的共享方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

试multicore_m4master_blinky这个例程
在工程文件夹的debug目录下就能生成HEX文件了
 
配置好FlashMagic
接下来就是很重要的一步了,使板子进入Boot(ISP)模式,并通过串口下载HEX文件
其实主要是按键的次序,这里注意 按住 和 按一次 的区别
如何进入boot呢?
上电的状态下,按住SW2键(ISP),按一下SW3键(RESET),然后松开SW2键
即进入boot模式
然后,点击FlashMagic的Start
 
编程状态。。。。。。。
 
校验状态。。。。。。
 
完成状态。。。。。

接下来再按一次RESET,代码就跑起来了

这里简单看了一下双核blinky的代码
目前的认识,两个核都共用一段代码区和数据区
由主核M4来完成初始化,再分配vector和stack给从核M0
看样子,双核要玩好,控制器的基本boot过程要好好研究一下呀
感觉还得恶补一下C语言,一些函数的指针啊地址啥的,要上阵了

胡乱改了一下代码,上个gif吧
 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值