# LPC_UART_ISP **Repository Path**: npcs8898/lpc_-uart_-isp ## Basic Information - **Project Name**: LPC_UART_ISP - **Description**: 这是一个基于MFC的LPC21xx系列ARM7单片机的烧录程序的源码。原来是用VC6.0开发,现在使用VS2017重新编译。年代比较久远,公开给有需要的人参考。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2024-11-30 - **Last Updated**: 2024-11-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README LPC_UART_ISP =================== 详细介绍:https://blog.csdn.net/hwd00001/article/details/129692497 # 1.介绍 这是一个基于MFC的LPC21xx系列ARM7单片机的烧录程序的源码。原来是用VC6.0开发,现在使用VS2017重新编译。年代比较久远,公开给有需要的人参考。 #2. 原理简要说明(详细资料请参考官方资料) 概述 LPC2xxx系列MCU可以通过ISP(In-System Programming)模式对芯片进行程序烧录和调试。ISP模式使用了一种基于串行接口的通信协议,该协议定义了命令格式、响应格式、状态码等内容。 #3.编译方法 使用VS2017打开项目/解决方案 《armISPV1_0.sln》。 选择自己windows中的SDK和工具集。 #4. 使用说明 和官方的烧写软件使用方法几乎相同。增加一个功能:将汉字库《hzk16.bin》写入到LPC2138偏移量为128kB起始的空间。《hzk16.bin》大小约为260kB。