3277|6

3415

帖子

0

TA的资源

纯净的硅(高级)

楼主
 

【LPC54100】串口烧写double核点个灯 [复制链接]

渣电脑被NXP的仿真器升级软件无情地鄙视了

无法使用板载的LPLlink仿真烧写程序了

咋整?
看到板子上的SW2和SW3,分别是ISP和RESET
记得NXP的控制器,很多都能够支持Bootloader下载
不知道51402支不支持呢?
果断找到NXP的串口下载软件FlashMagic
貌似这种串口下载软件,很多厂家都有呢
有兴趣的筒子可以去玩玩:http://www.flashmagictool.com/download.html&d=FlashMagic.exe
装好了,撸开一看,眼前那个一亮啊。。。。

真的是支持啊,LPC54102J512,跃然屏幕上呢
果断开始捯饬
先祭出LPCOPEN2.14.1的例程,有兴趣可以下去玩玩: lpcopen_2_14_1_lpcxpresso_lpcxpresso_54102.zip (1.36 MB, 下载次数: 19)
直接可以ZIP导入LPCXpresso

红框里面是54102的基本库,很多例程都需要包含这几个文件夹
绿框就是导入ZIP工程的按钮
其实LPCXpresso默认不能生成HEX文件
但是FlashMagic只能支持HEX烧写
所以,要稍微修改一下编译命令
使IDE能够生成HEX文件

Project--Properties
然后是上图的位置,把Post-build steps修改为:
  1. arm-none-eabi-size ${BuildArtifactFileName}
  2. arm-none-eabi-objcopy -O ihex ${BuildArtifactFileName} ${BuildArtifactFileBaseName}.hex
复制代码
试了试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吧



查看本帖全部内容,请登录或者注册
此帖出自NXP MCU论坛

最新回复

谢谢分享  详情 回复 发表于 2015-5-25 18:02

赞赏

2

查看全部赞赏

点赞 关注(1)
个人签名

So TM what......?

 

回复
举报

3415

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
沙发不留,消灭蛋回复
此帖出自NXP MCU论坛
 
个人签名

So TM what......?

 

 

回复

1412

帖子

15

TA的资源

版主

板凳
 
这个挺好的,继续楼主!
此帖出自NXP MCU论坛
 
个人签名https://bbs.eeworld.com.cn/thread-471646-1-1.html
欢迎加入我的团队
 
 

回复

796

帖子

0

TA的资源

纯净的硅(中级)

4
 
很好很强大~
目前还不会LPC
此帖出自NXP MCU论坛
 
 
 

回复

4996

帖子

19

TA的资源

裸片初长成(初级)

5
 
很好,感谢分享。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
此帖出自NXP MCU论坛
 
个人签名我的博客
 
 

回复

1307

帖子

0

TA的资源

纯净的硅(中级)

6
 
好办发!谢谢分享
此帖出自NXP MCU论坛
 
 
 

回复

1307

帖子

0

TA的资源

纯净的硅(中级)

7
 
谢谢分享
此帖出自NXP MCU论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播 | AI之眼——安森美图像传感器 报名中
直播时间:2025年4月25日(周五)上午10:00-11:30
直播主题:AI之眼——安森美图像传感器
报名观看直播、直播间提问、填写问卷均有机会获得精美礼品!

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 3

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表