当前位置:首页 > 单片机 > 单片机
[导读]  ISP:in system programming, IAP: in applicatin programming但两者的操作方式,结果和应用场合有什么区别?ISP:  用写入器将code烧入,不过,芯片可以在目标板上,不用取出来,在设计目标板的时候就

 ISP:in system programming,
 IAP: in applicatin programming

但两者的操作方式,结果和应用场合有什么区别?

ISP:
  用写入器将code烧入,不过,芯片可以在目标板上,不用取出来,在设计目标板的时候就将接口设计在上面,所以叫"在系统编程",即不用脱离系统;
IAP:
  在应用编程,有芯片本身(或通过外围的芯片)可以通过一系列操作将code写入,比如一款支持Iap的单片机,内分3个程序区,1作引导程序区,2作运行程序区,3作下载区,芯片通过串口接收到下载命令,进入引导区运行引导程序,在引导程序下将new code内容下载到下载区,下载完毕并校验通过后再将下载区内容复制到2区,运行复位程序,则Iap完成;

应用场合:
  1,ISP 程序升级需要到现场解决,不过好一点的是不必拆机器了;
  2,IAP 如果有网管系统的话,用网管下载一切搞定,人不用跑来跑去,
这可能是他们的优点或应用吧

典型IAP:IC卡电话机
内含V.xx MODEM芯片,MCU自带引导区,可远程下载更新程序。
========================================================
  在线编程目前有两种实现方法:在系统编程(ISP)和在应用编程(IAP)。ISP一般是通过单片机专用的串行编程接口对单片机内部的Flash存储器进行编程,而IAP技术是从结构上将Flash存储器映射为两个存储体,当运行一个存储体上的用户程序时,可对另一个存储体重新编程,之后将控制从一个存储体转向另一个。ISP的实现一般需要很少的外部电路辅助实现,而IAP的实现更加灵活,通常可利用单片机的串行口接到计算机的RS232口,通过专门设计的固件程序来编程内部存储器。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

  5月16日消息,美图秀秀发布了全球首款搭载800W像素前置摄像头的美颜自拍手机Meitu Kiss,从美图秀秀官方微博来看,首批手机为贝壳白、樱花粉两款颜色,外观设计较为适合年轻女性。基于美

关键字: isp kiss odm 美图秀秀 meitu

1、FH8510ISP处理芯片简介 FH8510是一款针对CIS(CMOSImageSensor)的图像信号处理芯片,它内置强大图像处理引擎,CMOS图像传感器接口,TV编码器,D/A转

关键字: isp 图像处理

华为为菲律宾最大的互联网服务供应商(ISP)Converge ICT Solutions公司提供了其敏捷广域网解决方案(Agile WAN SoluTIon),以支持后者推出菲律宾首张端到端光纤

关键字: isp 互联网 华为 广域网

本站原创,本站编辑根据ARM和华为最新产品资讯整理而成。 2019年注定是不平静的一年,科技届刚刚迎来CES2019的多家产品发布,但是没有在CES展上亮相的还有许多有分量的产品发布,

关键字: ARM CPU isp 华为

2019年11月27日,中关村集成电路设计园产业服务平台(IC-PARK ISP)正式启动,这标志着北京首个专注于芯片产业的服务平台成功上线,也代表着中关村集成电路设计园构建的“一平台三节点”产业生态体系正式落地。

关键字: isp 芯片 ic-park

在不同医疗机构间,建起医疗信息整合平台,将医院之间的业务流程进行整合,医疗信息和资源可以共享和交换,跨医疗机构也可以进行在线预约和双向转诊,这使得“小病在社区,大病进医院,康复回社区”的居民就诊就医模式成为现实,从而大...

关键字: isp 医疗信息 智慧医疗

ISP程序下载器硬件连接图 ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。利用...

关键字: isp at89s系列 单片机下载器

最近本人在学习ARM7的远程升级,在这里将自己的学习过程与大家分享,有错误的地方还请大家指出便于改正! ISP(In-System Programming)即“在系统可编程”,指电路板...

关键字: iap isp

写在前面:三个周之前,我突然想写一个远程升级的程序。那个时候我只是大概知道IAP的意思是在应用编程,但怎么编,我还一无所知。我给自己定下一个个阶段目标,从最基础的代码一点点写起,解决一个又一个的问题。三个

关键字: iap keil mdk 远程升级
关闭
关闭