LPC2000单片机代码烧写:LPC2000FLASH Utility与Flash Magic方法
需积分: 9 135 浏览量
更新于2024-09-10
收藏 962KB DOC 举报
"LPC2000系列单片机代码烧写方法"
LPC2000系列单片机是Philips(现NXP半导体)推出的一款基于ARM7TDMI核的微控制器,广泛应用于嵌入式系统设计。烧写代码至LPC2000单片机通常涉及两个主要步骤:编程和验证。本摘要将详细阐述两种常见的烧写方法,即使用LPC2000FLASH Utility V2.2.3和Flash Magic软件。
1. LPC2000FLASH Utility V2.2.3烧写方法:
- 首先,确保安装并打开该专用烧录软件。在PC上运行LPC2000FLASH Utility,选择正确的串口端口。
- 通过点击【Read Device ID】读取单片机的设备ID,以验证连接是否正确。如果成功,界面会显示Read Part ID Successfully。若失败,检查硬件连接及RC958设备的JP1跳线帽设置。
- 选择相应的设备型号【Device】和下载文件路径【Flash Programming】。
- 点击【Upload to Flash】开始编程过程。当显示File Upload Successfully Completed时,下载完成。移除JP1跳线帽,准备下一个设备的编程。
2. Flash Magic软件烧写方法:
- 连接网管串口线至设备的网管接口(卡式设备连接到串口盘)。禁用在线升级功能,通过开关或跳线,然后对设备进行复位或重新供电。
- 启动Flash Magic程序,根据界面配置各项参数:
- 选择对应PC串口和波特率。
- 设定CPU型号,例如LPC2103。
- 设置芯片擦除选项。
- 使用“Browse…”选择待烧写的.HEX文件。
- 选中下载后校验选项。
- 点击“Start”启动烧写过程,等待完成。
- 下载结束后,恢复开关(或跳线)设置,禁用在线升级,再次复位设备,新程序即可正常运行。
这两种方法都是为了将编译好的固件代码写入LPC2000单片机的闪存中。在实际应用中,用户可以根据设备条件和个人喜好选择适合的烧录工具。注意,在整个过程中,确保设备与电脑之间的通信稳定,避免因硬件问题导致烧录失败。同时,对于多设备批量烧录,可以利用自动化流程来提高效率。
2009-06-03 上传
2009-04-17 上传
2009-03-28 上传
2016-08-01 上传
2020-10-22 上传
2009-09-23 上传
2011-03-11 上传
点击了解资源详情
qq_29668763
- 粉丝: 0
- 资源: 1
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章