论坛风格切换切换到宽版
  • 3200阅读
  • 2回复

初学单片机请问:icp,isp,iap的区别. [复制链接]

上一主题 下一主题
离线realworld
 
发帖
10
只看楼主 倒序阅读 0楼 发表于: 2007-01-31
搞不清楚icp,isp,iap的区别,各自有什么特点,有什么优缺点? 那位大大可以解释一下..
离线ahzds
发帖
7423
只看该作者 1楼 发表于: 2007-01-31
icp不知道,icp证是网站经营的许可证
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 如果有网管系统的话,用网管下载一切搞定,人不用跑来跑去,
离线realworld
发帖
10
只看该作者 2楼 发表于: 2007-01-31
icp means in circuit programming, 但是我不知道这个东西和isp,iap的区别.