IAP

IAP

因特网接入提供商
IAP有多种含义,包括:中国科学院大气物理研究所,服务商,应用编程,支付方式等。Internet接入服务商(Internet Access Provider,IAP )分为两个层次:底层是物理网络的提供商,上层是网络接口的提供商。
    中文名: 外文名:IAP 所属学科: 成 立:1928年成立

服务商

internet接入服务商(Internet Access Provider,IAP )分为两个层次:底层是物理网络的提供商,上层是网络接口的提供商。

【IAP】IAP:In Application Programming 是指在应用编程,即在程序运行中编程,就是片子提供一系列的机制(硬件、软件上的)当片子在运行程序的时候可以提供一种改变flash数据的方法。通俗点讲,也就是说程序自己可以往程序存储器里写数据或修改程序。这种方式的典型应用就是用一小段代码来实现程序的下载,实际上单片机的ISP功能就是通过IAP技术来实现的,即片子在出厂前就已经有一段小的boot程序在里面,片子上电后,开始运行这段程序,当检测到上位机有下载要求时,便和上位机通信,然后下载数据到存储区。大家要注意千万不要尝试去擦除这段ISP引导程序,否则恐怕以后再也下载不了程序了。它和ISP、ICP等方式有很大的区别。在PIC系列单片机中,不是所有的型号都支持IAP的功能,只有PIC18系列和PIC16F87X系列的单片机才有IAP功能;有些STC单片机,AVR单片机和ARM处理器也支持IAP功能;

一些区域性的Internet服务提供商实际上已经在扮演IAP的角色,比如说新英格兰的NEARNet和旧金山港的BARNet。此外,美国境内数以千计的本地服务供应商也都提供Internet接入服务。诸如美国在线(America Online)之类的在线服务提供商也可以为Internet用户提供相类似的服务。

大型的IAP大多会通过MAE——Internet服务提供商切换中心,由MCI WorldCom经营——或其它相类似的网络中心,加强彼此之间的联系;并通过签署包裹协议之类的合作意向书,交换网络上传输的数据。

与ISP区别

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

相关词条

相关搜索

其它词条