13819|42

5310

帖子

453

TA的资源

五彩晶圆(高级)

楼主
 

恩智浦LPC1549@eeworld ( 二 )基于MDK环境下熟悉NXP的LPC1549的开发入门 [复制链接]

 
本帖最后由 蓝雨夜 于 2014-4-15 23:21 编辑

恩智浦LPC1549@eeworld 二
基于MDK环境下熟悉NXPLPC1549的开发入门
环境说明:
MDK-ARM Professional Version:4.74.0.0
LPCOpen 2.xx软件包: 2_08b  
一、配置板载LPC_Link2调试器
为了能在MDK下调试LPC1549 xpresso v2,这里我们先借助NXP提供的工具,先配置板载LPC_Link2调试器
工具版本:LPC_Link2_Config_tool_v1_11_1
1、LPC_Link2硬件
   短接JP3(Link DFU),插入USB J5, D2亮。
2、运行DFUSec.exe
a、选择映像文件:CMSIS-DAP LPC-Link2 debugger image
b、编成当前选择项:Program the Link2 with the currently selected
c、烧写成功完成。拔掉JP3短路帽,再插拔下J5  LINK USB 口。
二、编译生成*.lib文件
1MDK打开工程文件
F:\lpcopen_2_08b_keil_iar_nxp_lpcxpresso_1549\applications\lpc15xx\keil_uvision_projects\nxp_lpcxpresso_1549 中的  nxp_lpcxpresso_1549_all_examples.uvmpw
当前每个demo程序中的lib文件夹中的chip_15xx_lib.libboard_nxp_lpcxpresso_1549.lib都是不存在的。所以为什么我们接下去要先编译生成lib文件的原因。
2、选择lib_lpc_chip_15xx 为活动工程状态。
编译完成,生成chip_15xx_lib.lib
3、选择lib_lpc_board_nxp_lpcxpresso_1549 为活动工程状态。
编译完成,生成board_nxp_lpcxpresso_1549.lib
三、systick demo测试
细心的发现当前lib文件夹下的文件图标不同了!
1、编译 工程
2、查看debug是否已选择CMSIS-DAP Debugger
3、load and  debug .
4、运行demo,D8的红,绿交替快速的闪烁。
四、库函数原形的查看
当我们想看demo中函数的原形的时候,出错拉!怎么回事。
那我们就自己手工添加原程序到工程中来吧!方便查看函数原形的定义。
1、添加software文件夹:右键iflash_nxp_lpcxpresso_1549 ,Projec’periph_systick’Components
2、增加Groups   software文件夹,同时添加以下目录下的c文件
software\lpc_core\lpc_board\boards_15xx\nxp_lpcxpresso_1549
software\lpc_core\lpc_chip\chip_15xx
software\lpc_core\lpc_chip\chip_common
3、再次编译工程,就可以查看原形拉!
此帖出自NXP MCU论坛

最新回复

我的问题跟你的一样 你的问题解决了吗 哥们求帮忙  详情 回复 发表于 2017-8-2 11:02

赞赏

2

查看全部赞赏

点赞 关注(1)
 

回复
举报

36

帖子

0

TA的资源

一粒金砂(中级)

推荐
 
feiante 发表于 2014-6-4 14:51
显示找不到算法,可能是我的flash,RAM配置有点不对,你能把你的可下载的程序发一个我看看吗?

找到原因了,我是utilities里的setting设置为调试器的型号了。


问题描述:No Algorithm found for: 08000000H - 080009EFH
Erase skipped!

上网查了下,有三种说法,两种经验证,总结一下:

(1)utilities里的setting,  programming algorithm中添加相应型号的驱动(验证可行)  

我的是LPC2103选择LPC2000IAP                             32K


出处:http://www.ourdev.cn/bbs/bbs_con ... ge_no=5&bbs_id=1032

(2) 在RAM中调试,是不需烧录到FLASH的。把utilities中的update target before......的沟去掉。(验证可行)  

出处:http://bbs.zlgmcu.com/dispbbs.asp?boardid=29&id=9967

(3)1.Project->Option...->Debug->use:Settings
2.将Max JTAG clock 降低 即可,
测试 降低后 调试成功 再改回来高的clock,有时能成功(未验证)
此帖出自NXP MCU论坛

点评

感谢分享经验  详情 回复 发表于 2014-7-22 11:51
你用的是哪个版本的Keil?  详情 回复 发表于 2014-6-4 17:38
 
 
 

回复

5310

帖子

453

TA的资源

五彩晶圆(高级)

推荐
 
PDF版本

恩智浦LPC1549@eeworld 二.pdf

627.41 KB, 下载次数: 109

此帖出自NXP MCU论坛
 
 
 

回复

2万

帖子

74

TA的资源

管理员

4
 
谢谢楼主分享 嘿嘿
此帖出自NXP MCU论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

721

帖子

1

TA的资源

一粒金砂(高级)

5
 
编译lib_lpc_board_nxp_lpcxpresso_1549.lib的时候没有提示有错,但是编译后还是没有lib_lpc_board_nxp_lpcxpresso_1549
此帖出自NXP MCU论坛
 
 
 

回复

721

帖子

1

TA的资源

一粒金砂(高级)

6
 
楼主帮忙一下,虽然编译lib的时候没有错误,但是好像没有生成lib.

1.jpg (82.32 KB, 下载次数: 0)

1.jpg
此帖出自NXP MCU论坛
 
 
 

回复

721

帖子

1

TA的资源

一粒金砂(高级)

7
 
原来是不能有中文路径啊
此帖出自NXP MCU论坛
 
 
 

回复

16

帖子

0

TA的资源

一粒金砂(初级)

8
 
楼主DFU软件在哪啊,我扳子驱动没装上,设备管理器显示一个LPC,,KEIL软件包我下了,没有啊
此帖出自NXP MCU论坛

点评

你的驱动装上了没有? 我也遇到了同样的问题! 能不能共享一下你的驱动  详情 回复 发表于 2014-5-30 08:30
 
 
 

回复

5310

帖子

453

TA的资源

五彩晶圆(高级)

9
 
再更新驱动看看

没看到你提示的错误在那里
此帖出自NXP MCU论坛
 
 
 

回复

252

帖子

0

TA的资源

一粒金砂(高级)

10
 
请问下楼主,要开始NXP学习,要看什么书籍或资料呢?没有用过。
此帖出自NXP MCU论坛

点评

看NXP提供的LPCOPEN例程,然后结合 LPC15xx User manual UM10736.pdf了解LPC1549的外设资源!然后根据例程,实践下,改变下程序,是否按自己的理解的方向变化!  详情 回复 发表于 2014-5-28 15:50
 
 
 

回复

5310

帖子

453

TA的资源

五彩晶圆(高级)

11
 
feiante 发表于 2014-5-28 15:45
请问下楼主,要开始NXP学习,要看什么书籍或资料呢?没有用过。

看NXP提供的LPCOPEN例程,然后结合 LPC15xx User manual  UM10736.pdf了解LPC1549的外设资源!然后根据例程,实践下,改变下程序,是否按自己的理解的方向变化!
此帖出自NXP MCU论坛
 
 
 

回复

373

帖子

0

TA的资源

纯净的硅(初级)

12
 
楼主有没有这个板子的驱动,能不能共享一下;
多谢
此帖出自NXP MCU论坛

点评

http://www.lpcware.com/lpclink2-config-tool  详情 回复 发表于 2014-5-29 20:42
 
个人签名很高兴认识大家,请多关照
 
 

回复

940

帖子

0

TA的资源

纯净的硅(高级)

13
 
desk1983 发表于 2014-5-29 16:35
楼主有没有这个板子的驱动,能不能共享一下;
多谢

http://www.lpcware.com/lpclink2-config-tool
此帖出自NXP MCU论坛

点评

这只是板子的一个软件,里面也没有板子的驱动呀?你的不需要驱动就直接好用了吗?  详情 回复 发表于 2014-5-30 08:28
 
 
 

回复

373

帖子

0

TA的资源

纯净的硅(初级)

14
 
wgsxsm 发表于 2014-5-29 20:42
http://www.lpcware.com/lpclink2-config-tool

这只是板子的一个软件,里面也没有板子的驱动呀?你的不需要驱动就直接好用了吗?
此帖出自NXP MCU论坛
 
个人签名很高兴认识大家,请多关照
 
 

回复

373

帖子

0

TA的资源

纯净的硅(初级)

15
 
chenhaixin 发表于 2014-5-28 14:42
楼主DFU软件在哪啊,我扳子驱动没装上,设备管理器显示一个LPC,,KEIL软件包我下了,没有啊

你的驱动装上了没有?
我也遇到了同样的问题!
能不能共享一下你的驱动

此帖出自NXP MCU论坛

点评

https://bbs.eeworld.com.cn/thread-439369-1-1.html 看我帖子  详情 回复 发表于 2014-5-30 08:33
 
个人签名很高兴认识大家,请多关照
 
 

回复

940

帖子

0

TA的资源

纯净的硅(高级)

16
 
desk1983 发表于 2014-5-30 08:30
你的驱动装上了没有?
我也遇到了同样的问题!
能不能共享一下你的驱动

https://bbs.eeworld.com.cn/thread-439369-1-1.html
看我帖子

此帖出自NXP MCU论坛
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

17
 
这个板子在编译的时候一定注意路径不能有中文,还有一个就是a、选择映像文件:不是选CMSIS-DAP LPC-Link2 debugger image而是选第三个
此帖出自NXP MCU论坛
 
 
 

回复

16

帖子

0

TA的资源

一粒金砂(初级)

18
 
desk1983 发表于 2014-5-30 08:30
你的驱动装上了没有?
我也遇到了同样的问题!
能不能共享一下你的驱动

我是装了一款NXP公司的开发软件才装上的驱动,http://www.lpcware.com/lpcxpresso/downloads/windows
此帖出自NXP MCU论坛
 
 
 

回复

252

帖子

0

TA的资源

一粒金砂(高级)

19
 
我执行到第三步,编译下载,下载时报错,不能下到Flash里面,有遇到这样的情况吗
此帖出自NXP MCU论坛
 
 
 

回复

252

帖子

0

TA的资源

一粒金砂(高级)

20
 
显示找不到算法,可能是我的flash,RAM配置有点不对,你能把你的可下载的程序发一个我看看吗?
此帖出自NXP MCU论坛

点评

遇到跟你一样的问题了。还在找原因。  详情 回复 发表于 2014-6-4 17:01
自己新建的工程吗?  详情 回复 发表于 2014-6-4 14:58
 
 
 

回复

5310

帖子

453

TA的资源

五彩晶圆(高级)

21
 
feiante 发表于 2014-6-4 14:51
显示找不到算法,可能是我的flash,RAM配置有点不对,你能把你的可下载的程序发一个我看看吗?

自己新建的工程吗?
此帖出自NXP MCU论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

北京市海淀区中关村大街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
快速回复 返回顶部 返回列表