LPC2000单片机代码烧写:LPC2000FLASH Utility与Flash Magic方法

需积分: 9 2 下载量 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单片机的闪存中。在实际应用中,用户可以根据设备条件和个人喜好选择适合的烧录工具。注意,在整个过程中,确保设备与电脑之间的通信稳定,避免因硬件问题导致烧录失败。同时,对于多设备批量烧录,可以利用自动化流程来提高效率。