- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
P89LPC932 地几种 ISP 编程方法
纲要 P89LPC932 是 Philips 企业推出地一种新式、高速、低功耗地兼容 MCS51
指令集地 8 位单片机 ,芯片内部集成有 8 KB 地 Flash程序储存器 ,能够进行 ISPIn System Programming)/IAPIn Application Programming )编程 ,特别合适于小型系统设计、制造或样品研发 .本文比较详尽地描绘用 P89LPC932 进行 ISP 编程地几种方法 .
重点词 ISP IAP 中断控制符 启动向量 启动代码
LPC900 系列 Flash 单片机供给从 8 脚到 28 脚地封装形式 ,能够知足各样对成本
和电路板空间有限制而又要求高性能、高靠谱性地应用需要
,同时拥有高速率
6 倍
于传统
MCS51
单片机)
,低功耗 完整掉电模式下耗电低于
1 μA) ,高稳固性
,小封
装 ,多功能 内嵌众多流行地功能模块)等特色 .P89LPC932就是该家族中地重要一员 ,其集成了 8 KB 地 Flash程序储存器、 512B 地静态数据储存器、 512B 地 E2PRO M 、 I2C 总线、 SPI 总线、加强型 UART 接口、模拟比较器、看门狗、 4 此中断优先级、双 DPTR,并支持 ISP/IAP 编程等功能 .b5E2RGbCAP
1 P89LPC932 进行 ISP 编程地基本方式
1.1 内部程序储存器地三种编程方式
P89LPC932 内部集成地 8 KB 程序储存器编程地三种方式分别是:在系统编程
ISP);程序运转时编程 IAP );经过并行方式编程 .p1EanqFDPw
一般来说 ,ISP 编程是指依赖某种外面工具 除了惯例地并行编程器之外)去直接给办理器内部集成地程序储存器编程 .这里所指地外面工具常有地有好多种 ,不一样地办理器供给厂商可能供给不一样地方案 .比如 ,依据编程接口地不一样 ,就有 JTAG 、单线、串口、 SPI 口等多种方式 .只管编程方式有所不一样 ,但其原理都是近似地 ,就是依
靠外面条件触发办理器 ,令其离开正常履行地内部惯例用户应用程序代码地进度 ,转
而履行保存在其程序储存空间内某个固定地点处地控制擦除程序储存器及给程序存
储器编程地代码 或是办理器外面供给地履行代码) ,而后经过某种与 PC 计算机地
通讯方式 ,将用户指定地某个在 PC 上编译达成地嵌入式办理器可运转地二进制代码
文件编程入嵌入式办理器内陆程序储存器 .这类编程方式只需要惯例地硬件配置 某
些办理器可能需要某些叫做下载线地简单硬件电路)支持 ,而不需要特别地编程器
指并行编程器)支持 ,所以即便办理器芯片已经焊接到了电路板上也能够实现编程 ,
这也就是 ISP 地真切含义 .P89LPC932 是利用其自己地异步串行口来实现 ISP 编程
地 ,不需要特别地下载线或下载器 ,触发 LPC932 进入 ISP 编程模式地方法将在下文
详尽解说 .DXDiTa9E3d
IAP
编程方式与
ISP 编程方式近似
,但它不是由外面条件来触发地
,而是在办理
器正常履行用户设计地应用程序代码时
,直接调用履行擦除及编程功能地固化例程
.
和 ISP 编程方式相同
,IAP
编程方式也只需要惯例地硬件配置来支持
.P89LPC932地
I
SP编程实质上就是经过调用芯片地
IAP
服务子程序实现编程地
,其
IAP
服务子程序
保存在 FF00H~ FFFFH 地点空间中 ,不占用用户程序空间 .RTCrpUDGiT
并行方式编程需要使用一台外面专业编程设施 .换句话说 ,这类编程环境其实不是
用户最后应用时地硬件环境 .用户在使用这类编程方式时 ,往常一定将办理器芯片单
独放到并行编程器长进行编程 假如办理器芯片已经焊接到电路板上 ,则一定先将处
理器芯片从电路板上取下来) .办理器芯片编程达成后才能放回到电路板上 ,再上电
令办理器运转 ,才能看到用户新写入代码地运转结果 .这是最传统地编程方式 经典地
AT89C51 就主要使用这类方式编程) ,但它既繁琐 ,又不可以知足当今远程升级地实质
需求 ,因此已渐渐被方便快捷地 ISP、 IAP 等在线编程方式所代替 .5PCzVD7HxA
综合来说 ,ISP 模式是最简单使用地 ,因为它同意办理器在被焊接到用户目标电
路板上再进行编程 ,也不需要复杂地代码设计 ,该特征同意用户在生产出硬件产品后
再升级产品软件 .一般来说 ,增添校准信息数据和现场安装最新地软件版本是较常有
地升级操作 .不单这样 ,ISP 编程还特别合用于用户产品研发阶段 .明显
您可能关注的文档
- PDA市场调查实习报告范文(可编辑).doc.docx
- PDA市场调查实习报告范文(可编辑).doc_3935.docx
- PDC钻头的检测与误差原因解析.docx
- PEP小学英语下册UnitPartA一课时说课稿.docx
- PEP小学英语下册单元集体备课资料.docx
- PHNIX北极星高温热泵.docx
- PhotoShopCS5写真喷绘制作的实用技巧_PS合成图片教程_三联.docx
- Photoshop还原片暗人物的亮丽质感肤色-人物美容_Photoshop学院_Pho....docx
- photoshop抠图教程:巧抠美发换背景-图文教程-中国教程网.docx
- Photoshop实例教程教你制作结婚请柬.docx
- 2025年湖北省荆州市行政职业能力测验题库最新.docx
- 2025年湖北省荆州市选调生考试(公共基础知识)综合能力测试题必考题.docx
- 2025年湖北省荆州市行政职业能力测验题库及答案一套.docx
- 2025年湖北省荆州市行政职业能力测验题库带答案.docx
- 2025年湖北省荆州市行政职业能力测验题库审定版.docx
- 2025年湖北省荆州市行政职业能力测验题库推荐.docx
- 2025化工技能鉴定题库试题带答案详解(培优A卷).docx
- 2025年湖北省荆州市行政职业能力测验题库1套.docx
- 2025年湖北省荆州市选调生考试(公共基础知识)综合能力题库完美版.docx
- 2025化工技能鉴定题库试题带答案详解(A卷).docx
文档评论(0)