微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > +环境搭建

+环境搭建

时间:10-02 整理:3721RD 点击:

1,LPC11U35固件更新

1)先安装 mbed Windows serial port driver , 下面是最新驱动的下载地址: https://developer.mbed.org/handbook/Windows-serial-configuration#1-download-the-mbed-windows-serial-port

2)上电前按住 LPC824 Reset Pin , 再上电, 会跳出一个 CRP DISABLD 盘


3)打开 CRP DISABLD 盘, 里面有一个 firmware.bin 文件,将这个文件删除, copy 更新的 bin 文件进去


4)断电,重新上电,固件已更新完毕。

2,在VEML6040 环境颜色检测开发中,我使用MDK keil集成环境进行开发。所以先搭建Keil整个环境。

1)安装MDK集成软件

首先在keil官网上下载mdk最新版软件,最新版为MDK5.23地址是www.keil.com.

下载好MDK523.EXE安装包后,进行安装,安装过程很简单,一路下一步就能完成,我这里就不多说了。安装好之后,还不能直接使用,因为还受限制,需要破解之后才能使用。

破解过程:打开License管理界面



没有破解是这样的,受代码大小限制。

下图是破解过程,把LIcense界面中的CID复制到破解工具上的CID上,选择ARM,点击Generate,生成系列号。


将系列号复制到License界面的LIC后面文本框中,点击Add LIC。出现下面界面表面破解成功。


3,打开工程,测试集成环境及程序下载

1)打开对应的code软件,路径是applications\lpc8xx\keil_uvision_projects\nxp_lpcxpresso_824。打开nxp_lpcxpresso_824_periph_examples.uvmpw。


我们的应用工程是periph_i2cm_polling。但是编译这个需要两个lib库文件。由前两个工程编译而来。所以先编译前面两个。


编译没有问题。进行下一步。

2)工程设置,调试

在工程名称上右键选择设置项


设置 Debug , 选择 CMSIS-DAP Debugger ,SW 接口



3)下载程序

选择flash下的download。


出现下面所示。下载完成。


4)仿真下载程序

点击下图位置,开始仿真。


4,程序下载好后,测试结果

使用不同颜色的光照射传感器,可以看见LCM上显示数据的变化。


到这里整个环境搭建、程序仿真下载全部弄好了。


你好,请问您烧录几次程序后会不会出现invalid ROM table的提示,然后就再也烧不进了

没有出现过                     

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top