首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> iap

iap 文章 最新资讯

单片机三种烧录方式ISP、IAP和ICP有什么不同?

  •   玩单片机的都应该听说过这几个词。一直搞不太清楚他们之间的区别。今天查了资料后总结整理如下。  ISP:In System Programing,在系统编程  IAP:In applicaTIng Programing,在应用编程  ICP:In Circuit Programing,在电路编程  ISP是指可以在板级上进行编程,也就是不用拆芯片下来,写的是整个程序,一般是通过ISP接口线来写。  IAP虽然同样也是在板级上进行编程,但是是自已对自已进行编程,在应用中进行编程,也即可以只是更改某一部分而
  • 关键字: 单片机   ISP   IAP  

基于IAP和Keil MDK的远程升级设计

  •   写在前面:三个周之前,我突然想写一个远程升级的程序。那个时候我只是大概知道IAP的意思是在应用编程,但怎么编,我还一无所知。我给自己定下一个个阶段目标,从最基础的代码一点点写起,解决一个又一个的问题。三个周之后,我用自己设计的方法实验了50多次,无一例升级失败。  三个周来,遇到了很多的不解、困惑,甚至是想放弃,但我现在想说的是:很多未知的困难会挡在我们面前,我们会感觉毫无头绪甚至觉得毫无出路忍不住要放弃,但多坚持一下,那些困难不但能烟消云散还能带给我们进步。  本设计是基于LPC2114和Keil&
  • 关键字: IAP   Keil  

基于WiFi的车载终端远程软件升级方法

  • 摘要:为克服车载嵌入式设备难以集中回收进行软件升级的缺点,提出了一种基于WiFi通信的远程软件升级方法。该方法对微控制器FLASH存储空间进行有效分配,设计IAP功能,利用WiFi通信接口采用TFTP协议下载新软件到FLAS
  • 关键字: 嵌入式设备   在线升级   自举   IAP   STM32   WiFi  

基于P89C51RD2 IAP功能的数据存取与软件升级

  • 摘要:分析Boot ROM中的部分源代码,重点是IAP功能以及ISP和IAP的相互关系;应用IAP功能将剩余程序空间转化为数据空间,以及自编ISP程序来实现仪器的软件升级。 关键词:P89C51RD2 Boot ROM IAP(ISP)功能 软件升级
  • 关键字: P89C51RD2 IAP   数据存取   软件升级  

基于CAN总线节点的远程在线升级系统设计

  • 针对特种纤维检测控制系统各节点软件升级困难的问题,设计了基于CAN总线应用层协议的一种远程在线升级系统,实现了单节点、多节点同时在线升级。通过实际运行分析,该系统具有可靠性高、升级操作简便、系统稳定的特点,对一般工业网络中的节点升级具有参考意义。
  • 关键字: 在线升级   CAN总线   应用层协议   IAP   LPC4357   Cortex―M4  

STM32 IAP功能实现学习笔记

  •   最早接触STM32的时候就了解到,stm32有IAP功能,但是一直没有用到,最近公司项目中用到了,我才详细的学习了这个功能,学完之后感觉这个功能很好用,也很实用,特此写下来,做个笔记,同时也希望能帮助到所有的热爱单片机的人。   直奔主题把,最初我做了一个小实验,具体内容是:   1.写两个小程序,编译完毕生成两个bin文件   2.用stm官方提供的flashloader 下载到单片机内,不过这里需要注意的是第二个bin文件的下载地址需要更改,具体怎么改后面介绍   3.通过某种触发方式,让
  • 关键字: STM32   IAP  

细说ISP和IAP的区别

  •   本文主要介绍了ISP和IAP的区别。  ISP:insystemprogramming,  IAP:inapplicatinprogramming  但两者的操作方式,结果和应用场合有什么区别  ISP:  用写入器将code烧入,不过,芯片可以在目标板上,不用取出来,在设计目标板的时候就将接口设计在上面,所以叫"在系统编程",即不用脱离系统;  IAP:  在应用编程,有芯片本身(或通过外围的芯片)可以通过一系列操作将code写入,比如一款支持Iap的单片机,内分3个程序区,1作
  • 关键字: ISP   IAP  

IAP是什么

  •   导读:本文主要讲述的是IAP是什么,不懂得童鞋们快来学习一下吧,很涨姿势的哦~~~ 1.IAP是什么--简介   IAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。 2.IAP是什么--功能   在应用编程IAP(In-Application Programming)是应用在Flash程序存储器的一种编程模式。它
  • 关键字: IAP   IAP是什么  

基于mPSD32xx系列单片机无线远程IAP的实现

  • 摘 要:针对MCU控制系统终端设备数量多、分布广的情况,本文结合无线基站动态环境监控系统给出了一种在mPSD32xx ...
  • 关键字: mPSD32xx系列   单片机   无线远程   IAP     

远程喂狗与加密,ISP、IAP与加密

  • 如果产品无需联网,无唯一ID相关的芯片,则很容易被破解,COPY后可以批量生产。如果产品需要联网,系统管理需要产 ...
  • 关键字: 远程喂狗   加密   ISP   IAP  

深入谈谈IAP升级

  • 深入谈谈IAP升级, 最近做过51_IAP和ARM_IAP升级,感觉到他们的相同点和不同点,特记录如下:共同点:做好IAP的关键都是中断向量的映射(REMAP)问题一般都分为bootloader区和用户区不同点:单片机的中断向量位置是固定的,位于0x0000的
  • 关键字: 升级   IAP   谈谈   深入  

ARM IAP升级方法

  • ARM IAP升级方法, 两个地方值得注意:(1) 中断向量的映射(2) 用户程序Ro_base设置与要下载的地址一致,也就是说对不同位址的FLASH下载相同的程序,必须首先要在KEIL下设置该程序对应的Ro_base地址,生成不同的hex或bin文件,进行下载,
  • 关键字: 方法   升级   IAP   ARM  

基于IAP的STM32程序更新技术

  • 引言嵌入式系统的开发最终需要将编译好的代码下载到具体的微控制器芯片上,而不同厂家的微控制器芯片有不同的下载方式。随着技术的发展和应用需求的更新,用户程序加载趋向于在线编程的方式,越来越多的芯片公司提供
  • 关键字: 更新   新技   程序   STM32   IAP   基于  

一种片外Flash存储器IAP的方案

  • 引言 以ARM芯片为处理器核的嵌入式应用系统,以其小体积、低功耗、低成本、高性能、丰富的片内资 ...
  • 关键字: 片外Flash   存储器   IAP  

基于CAN总线的软件IAP技术

  • 摘要:CAN总线是一种使用CAN协议的串行通信网络。Silicon Laboratories公司的单片机C8051F040是完全集成的混合信号系统级芯片,而且内部集成了CAN控制器。文中详述了如何通过CAN总线实现对软件的升级,并给出具体的软
  • 关键字: IAP   技术   软件   总线   CAN   基于  

基于LPC2378的IAP功能的配变监测终端远程设计

  • 本文采用Philips公司的32位微处理器LPC2378进行配变监测终端的开发,并利用该芯片自带的IAP功能实现了终端程序的远程更新。为了降低通信流量和终端的存储空间,本文还将LZW压缩算法应用到程序更新中。1 LPC2378芯片
  • 关键字: 终端   远程   设计   监测   功能   LPC2378   IAP   基于  

STM32F10x处理器在应用中编程的实现方法

  • 引 言 Cortex-M3是首款基于ARMv7-M体系结构的32位标准处理器,RISC结构,包含高效灵活的Thumb-2指令集,拥有杰 ...
  • 关键字: STM32F10x   内存映射   IAP  

ARM片外Flash存储器IAP解决办法

  • 以ARM芯片为处理器核的嵌入式应用系统,以其小体积、低功耗、低成本、高性能、丰富的片内资源以及对操作...
  • 关键字: ARM   Flash存储器   IAP  

ARM片外FIash存储器IAP解决方案

  • ARM片外FIash存储器IAP解决方案,0 引 言以ARM芯片为处理器核的嵌入式应用系统,以其小体积、低功耗、低成本、高性能、丰富的片内资源以及对操作系统的广泛支持,得到了人们越来越多的青睐。在应用编程IAP(InApplicatAiON Program)就是这样的自修改程
  • 关键字: IAP   解决方案   存储器   FIash   片外   ARM  

基于LPC2378的IAP功能的配变监测终端远程更新方案设计

  • 本文采用Philips公司的32位微处理器LPC2378进行配变监测终端的开发,并利用该芯片自带的IAP功能实现了终端程序的远程更新。为了降低通信流量和终端的存储空间,本文还将LZW压缩算法应用到程序更新中。

    1 LPC2378
  • 关键字: 远程   更新   方案设计   终端   监测   LPC2378   IAP   功能   基于  

基于SmartFusion的M3程序在线升级方案

  • 本文主要介绍一个基于SmartFusion更新M3程序的IAP在线升级应用方案。在传输距离可靠的情况下,通过UART、SPI或者MAC将用户板和PC机连接即可实现远程升级,无需采用FlashPro3等下载器下载程序,也无需手动复位,一切工作均可由串口和上位机自动完成。如图1所示,IAP在线升级SmartFusion的M3程序主要有以下三种方式:UART、SPI以及MAC。
  • 关键字: SmartFusion   IAP   SPI   201112  

基于51型单片机的远程灯控箱系统

  • 摘要:以大型场所照明设备的远程控制为目的,介绍基于SST89C58型单片机的远程灯控箱系统的软硬件设计。该系统通 ...
  • 关键字: 单片机   IAP   远程控制   通信协议:SST89C58  

在PIC18单片机中使用BootLoader在线升级

  • 摘要:介绍在PIC18系列单片机中使用BootLoader的原理、方法及优点;介绍HI-TECH公司使用C语言实现BootLoader的 ...
  • 关键字: BootLoader   PIC18   IAP   在线升级  

基于MSP43F149系列单片机的IAP功能设计

  • TI公司的MSP430系列单片机是具有很高实用性价值的产品,在许多领域得到广泛的应用,特别是它的超级低功耗特性,是目前所有其他单片机无法比拟的。IAP(InApplication Programming)是用户自己的程序在运行过程中对用户
  • 关键字: 功能   设计   IAP   单片机   MSP43F149   系列   基于  

基于SmartFusion的FPGA程序在线升级方案

  • 本文主要介绍一个基于SmartFusion更新FPGA程序的IAP在线升级应用方案。在传输距离可靠的情况下,通过UART、SPI或者MAC将用户板和PC机连接即可实现远程升级,无需采用FlashPro3等下载器下载程序,也无需手动复位,一切工作均可由串口和上位机自动完成。如图1所示,IAP在线升级SmartFusion的FPGA程序主要有以下三种方式。UART、SPI以及MAC。
  • 关键字: FPGA   SmartFusion   IAP   201111  

基于IAP技术的ADuC702x固件升级方案

  •   摘要:本文介绍了一种基于ADuC702x的智能仪表在应用编程升级固件程序的方案。该方案已成功应用于光通讯和其他产品中,使产品的固件程序升级变得简单方便,且实践验证具有高可靠性。   
  • 关键字: IAP   ADuC702x   201105  

基于LPC2378的IAP功能实现配变监测终端程序远程更新的解决方案

  • 本文采用Philips公司的32位微处理器LPC2378进行配变监测终端的开发,并利用该芯片自带的IAP功能实现了终端程序的远程更新。为了降低通信流量和终端的存储空间,本文还将LZW压缩算法应用到程序更新中。

    1 LPC2378
  • 关键字: 程序   远程   更新   解决方案   终端   监测   LPC2378   IAP   功能  

MSP43F149系列单片机的IAP功能设计

  •  TI公司的MSP430系列单片机是具有很高实用性价值的产品,在许多领域得到广泛的应用,特别是它的超级低功耗特性,是目前所有其他单片机无法比拟的。IAP(InApplication Programming)是用户自己的程序在运行过程中对用
  • 关键字: 功能   设计   IAP   单片机   系列   MSP43F149  

基于IAP的ARM7程序在线更新设计

  • 基于IAP的ARM7程序在线更新设计, ARM处理器是一种高性能、低成本、低功耗的RISC微处理器,是目前最为流行的微处理器之一。ARM7作为ARM微处理器系列中的一员,广泛应用于工业控制、网络应用、消费电子和安全产品等。实际应用中往往需要对产品的程
  • 关键字: 更新   设计   在线   程序   IAP   ARM7   基于   IAP   程序更新   ARM7  

LPC2214的IAP实现方案

  • LPC2214的IAP实现方案,引 言
    IAP即在应用中编程,对于嵌入式产品,指在不影响产品正常运行的情况下实现应用程序的更新。许多ARM芯片都提供该操作接口,相对于ISP(在系统编程)方式,具有方便灵活且不需要借助专用boot装载程序或工具的
  • 关键字: 方案   实现   IAP   LPC2214   ARM  

iap介绍

什么是IAP: 在应用编程,有芯片本身(或通过外围的芯片)可以通过一系列操作将code写入,比如一款支持Iap的单片机,内分3个程序区,1作引导程序区,2作运行程序区,3作下载区,芯片通过串口接收到下载命令,进入引导区运行引导程序,在引导程序下将new code内容下载到下载区,下载完毕并校验通过后再将下载区内容复制到2区,运行复位程序,则Iap完成; [ 查看详细 ]

相关主题

热门主题

ISP(IAP)功能    ISP/IAP    ISP/IAPFlash    树莓派    linux   
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473