回复
LPC
[分享] 【LPC11U68】使用USB实现ISP
只看楼主
楼主
zmh169
收藏
2018-11-20 22:14:20
本帖最后由 zmh169 于 2018-11-20 22:16 编辑
LPC11U68可以通过串口和USB实现ISP,上次的帖子
利用板载的虚拟串口实现ISP
已经分享了如何用串口实现ISP。这次和大家分享如何利用LPC11U68的USB口实现ISP。相比串口ISP而言,USB口的ISP操作还更简单,不需要借助装第三方工具。具体如下:
1. 生成bin文件,和串口ISP不同,USB口的ISP需要bin文件,不是HEX文件。IAR、keil生成bin文件很方便,MCUXpresso需要在在post-build steps 中添加以下命令行:
rm-none-eabi-objcopy -O binary
${BuildArtifactFileName} ${BuildArtifactFileBaseName}.
bin
2.进入USB的ISP模式:安装ISP按钮SW1,将USB线插入标有Target的USB口J3,会发现电脑上多了一个名为“CRP DISABLD”的U盘,如下图示:
3.打开“CRP DISABLD”的U盘,发现里面有一个
firmware.bin
文件。
4.删除
U
盘原有的
firmware.bin
文件,再把新的
bin
文件拷入,即完成了LPC11U68的固件更新。
5.按
Reset
键
SW3
,
新程序开始运行。
最后,把配置好了的能生成bin和hex文件的MCUXpresso项目demo分享给大家。
LPC11U68_Project.rar
(2.58 MB)
(下载次数: 31, 2018-11-20 22:14 上传)
下载积分: 威望 1
阅读全文
回复