微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM学习进阶(5)-ARM的ISP操作

ARM学习进阶(5)-ARM的ISP操作

时间:11-11 来源:互联网 点击:
对于ARM系统来说,最方便也是最常用的操作就是ISP。把实现自己的编程理念的代码固化到ARM中去,按设定的条件运行,这是我们最开心的事。ISP有两个常用软件,下面分别简要说明下操作。

1、LPC2000 FLASH Utility

目前我使用的是V2.2.3,操作界面如下图所示:

(1)在右边选择串口号和通讯速率;
(2)点击下方的“Read Device ID”,由于通讯能自适应所以可以不必理会晶振的频率“XTAL Freq”。初次使用则会提示“Please reset your LPC2000 board now and then press OK”的提示,复位系统并点击“确定”后。通讯正常的话能获取到正确的Device、Part ID和Boot loader ID,否则提示“Cannot communicate with test board!”;
(3)可以根据需要点击“Blank Check”或“Erase”进行查空或擦除操作;
(4)在“Flash Programming”下选择目标文件,点击“Upload Flash”进行ISP下载,最下方的状态栏可以显示进度条,必要的话可以点击“Compare Flash”进行校验;
(5)复位系统板,应该就可以独立运行了。

2、Flash Magic

目前我使用的是V3.35.167,操作界面如下图所示:

(1)左Step 1中选择合适的串口号和通讯速率。在Decvice中选择合适的ARM型号,Interface下选“None(ISP)”。由于通讯能自适应所以可以不必理会晶振的频率;
(2)在Step 2下选择擦除的目标;
(3)在Step 3下选择要进行ISP的源文件;
(4)根据需要配置Step 4;
(5)点击Step 5的“Start”开始ISP,通讯成功的话能显示进度条,否则提示失败的信息;
(6)复位目标板,应该就可以独立运行了。

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

网站地图

Top