期刊文献+
共找到18篇文章
< 1 >
每页显示 20 50 100
基于STM32的在应用编程(IAP)开发 被引量:39
1
作者 雷卫延 敖振浪 周钦强 《电子测量技术》 2015年第5期62-66,共5页
针对嵌入式终端设备程序升级困难的问题,设计了一种基于STM32的远程升级方案。该方案系统深入地研究了Ymodem协议的通信流程,以及基于STM32的在应用编程(IAP)的技术原理和关键技术的实现,关键技术包括程序起始位置和中断向量表设置、AP... 针对嵌入式终端设备程序升级困难的问题,设计了一种基于STM32的远程升级方案。该方案系统深入地研究了Ymodem协议的通信流程,以及基于STM32的在应用编程(IAP)的技术原理和关键技术的实现,关键技术包括程序起始位置和中断向量表设置、APP程序区flash擦除、APP程序写入flash、IAP跳转到APP程序等4个部分,利用RS232标准串口实现了上位机与嵌入式终端设备之间基于Ymodem协议的通信,即嵌入式终端设备的远程在线即时更新功能,实际应用表明,该方案具有良好的应用价值和推广价值。 展开更多
关键词 STM32 在应用编程(iap) 应用程序(APP) ymodem协议 程序更新
在线阅读 下载PDF
基于ARM处理器的IAP设计及应用 被引量:9
2
作者 许文杰 丁志刚 张泉 《计算机应用与软件》 CSCD 2009年第3期68-70,共3页
以ARM微处理器LPC2214为平台,并结合串口实现了通过IAP(In-application Programming)进行固件升级的功能。针对不同的应用,提出了快速并且可靠的固件升级方式。
关键词 ARM iap 串行接口
在线阅读 下载PDF
基于IAP和USB技术的嵌入式程序升级方法 被引量:7
3
作者 孟志强 朱良焱 石瑜 《湖南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2009年第6期41-44,共4页
对于内带IAP功能的嵌入式微控制器LPC2119,提出了一种基于IAP和USB技术的嵌入式系统应用程序升级新方法.采用U盘作为程序代码存储设备,并将微控制器内部存储器SRAM和Flash进行有效的区间分配.微控制器通过外部扩展的USB接口将U盘中代码... 对于内带IAP功能的嵌入式微控制器LPC2119,提出了一种基于IAP和USB技术的嵌入式系统应用程序升级新方法.采用U盘作为程序代码存储设备,并将微控制器内部存储器SRAM和Flash进行有效的区间分配.微控制器通过外部扩展的USB接口将U盘中代码读入到微控制器片内SRAM中相应区间,再调用微控制器的IAP功能将SRAM中代码写入片内相应的Flash分区中,实现嵌入式应用程序在线升级.给出了该方法的详细实现技术和程序流程图,该方案使嵌入式应用程序升级相当简单,受环境影响小. 展开更多
关键词 嵌入式应用程序 存储器分配 程序升级 在应用编程
在线阅读 下载PDF
基于IAP功能单片机的远程更新系统设计 被引量:17
4
作者 朱飞龙 杨鸣 《机电工程》 CAS 2010年第9期76-79,共4页
为了提高远程更新的可靠性和有效性,弥补传统更新系统的不足,设计了一种针对具有IAP(In-Application Programming)功能单片机的远程更新系统。介绍了系统的整体实现框架,并着重描述了单片机内的程序结构、Flash代码空间内用户代码区的... 为了提高远程更新的可靠性和有效性,弥补传统更新系统的不足,设计了一种针对具有IAP(In-Application Programming)功能单片机的远程更新系统。介绍了系统的整体实现框架,并着重描述了单片机内的程序结构、Flash代码空间内用户代码区的划分和系统安全性的设计;并以MSP430单片机为例,利用C语言和汇编语言相结合,在IAP编程技术和GPRS通信技术的基础上,介绍了更新系统的具体实现。样机试验结果表明该系统达到了设计性能的要求,实现了预期的各种功能,能广泛应用于智能仪表等设计中。 展开更多
关键词 单片机 远程更新系统 iap FLASH 智能仪表
在线阅读 下载PDF
C51与汇编语言混合编程在单片机IAP中的应用 被引量:4
5
作者 余新拴 李建忠 《现代电子技术》 2005年第23期106-108,共3页
单片机在应用中编程IAP(InApplicationProgramming)是单片机应用的新技术,可以实现用户应用程序对FLASH存储器编程、擦除和读存储器等功能,但是,使用单片机高级语言C51编程开发应用程序时不容易直接调用IAP功能。介绍了P89C51RD2单片机... 单片机在应用中编程IAP(InApplicationProgramming)是单片机应用的新技术,可以实现用户应用程序对FLASH存储器编程、擦除和读存储器等功能,但是,使用单片机高级语言C51编程开发应用程序时不容易直接调用IAP功能。介绍了P89C51RD2单片机闪存的操作特点及其IAP功能实现原理。结合C51调用汇编语言子程序时的参数传递规律,分析应用C51与汇编语言混合编程向特定寄存器中写入相应参数调用IAP功能子程序的方法。通过实例,给出了向IAP子程序传递参数的C51程序及相应的汇编程序,实现了IAP功能。在KeilμVision2下仿真和实验,该方法切实可行。 展开更多
关键词 iap C51 P89C51RD2单片机 汇编程序
在线阅读 下载PDF
基于IAP和μC/OS的海洋定位信标设计
6
作者 綦声波 田久东 刘贵杰 《机电工程》 CAS 2017年第9期1070-1074,共5页
针对在海洋探测活动中如何确保海洋定位信标安全、可靠工作以及如何提升信标可维护性等问题,对海洋信标的功能定位、嵌入式实时操作系统、有限状态机、无线IAP等内容进行了研究,对可能引发嵌入式系统不稳定的原因进行了归纳,对程序结构... 针对在海洋探测活动中如何确保海洋定位信标安全、可靠工作以及如何提升信标可维护性等问题,对海洋信标的功能定位、嵌入式实时操作系统、有限状态机、无线IAP等内容进行了研究,对可能引发嵌入式系统不稳定的原因进行了归纳,对程序结构、通讯方式、基于μC/OS的有限状态机、STM32启动方式和采用Ymodem差错控制协议的无线IAP技术进行了设计,提出了一种基于IAP和μC/OS的海洋信标定位系统。这种方式在兼顾系统可靠性的前提下,大大提升了系统的可维护性。最后对海洋信标进行了多次海试。通过对比分析表明:采用μC/OS+有限状态机的海洋定位信标可以提升系统的可靠性,同时无线IAP技术的引入,使系统可以实现"非接触"式升级,提高了系统的可维护性。 展开更多
关键词 海洋信标 ΜC/OS 有限状态机 iap
在线阅读 下载PDF
IAP技术在多CPU的电力系统稳控装置中的应用
7
作者 陈汹 唐凯 《江苏电机工程》 2010年第2期38-40,43,共4页
针对老的稳定控制装置传统编程方法的不足,将在线可编程序(IAP)技术应用于多CPU新一代的电力系统稳定控制装置中,使得装置程序的远程升级和维护,通过现有的Internet或其他通信方式可以很方便地实现,大大简化了现场服务人员的工作量。
关键词 iap 在线编程 稳定控制装置
在线阅读 下载PDF
基于STM32F103VB的应用编程技术的实现 被引量:41
8
作者 张舞杰 南亦民 《计算机应用》 CSCD 北大核心 2009年第10期2820-2822,共3页
针对嵌入式应用中更新升级固件的需求,在阐述应用编程(IAP)技术原理的基础上,以具有Cortex-M3内核的微控制器STM32F103VB为平台,给出了基于STM32F103VB IAP技术的实现方案,并对方案的可靠性进行了探讨。最后讨论了IAP技术的具体实现方... 针对嵌入式应用中更新升级固件的需求,在阐述应用编程(IAP)技术原理的基础上,以具有Cortex-M3内核的微控制器STM32F103VB为平台,给出了基于STM32F103VB IAP技术的实现方案,并对方案的可靠性进行了探讨。最后讨论了IAP技术的具体实现方式。该方案实现了以具有STM32F103VB微控制器的嵌入式系统终端软件的在线升级,提高了软件维护的方便性,缩短了终端软件系统的开发周期。 展开更多
关键词 固件升级 应用编程 CORTEX-M3 STM32F103VB
在线阅读 下载PDF
基于CCP的ECU在线编程技术的实现 被引量:11
9
作者 蒋建春 陈洪霞 郑太雄 《计算机工程》 CAS CSCD 北大核心 2011年第5期241-243,共3页
针对车身ECU升级困难的现状,在分析IAP技术的基础上,提出一种基于CAN总线,采用CCP协议实现ECU在线升级的设计方案,并给出在单片机XC167CI的具体实现。阐述上位机文件下载工具中对加载文件的处理方法和下位机bootloader的实现方法。实验... 针对车身ECU升级困难的现状,在分析IAP技术的基础上,提出一种基于CAN总线,采用CCP协议实现ECU在线升级的设计方案,并给出在单片机XC167CI的具体实现。阐述上位机文件下载工具中对加载文件的处理方法和下位机bootloader的实现方法。实验结果表明,该系统可以通过CAN总线实现ECU的应用代码的更新功能,且操作简单、运行稳定。 展开更多
关键词 升级 在应用编程 CAN标定协议
在线阅读 下载PDF
基于软件触发的在应用编程在线升级技术的设计与实现 被引量:8
10
作者 蒋建春 王正树 +1 位作者 冯辉宗 刘涛 《计算机应用》 CSCD 北大核心 2012年第6期1721-1723,共3页
针对汽车电控单元(ECU)在线升级的方便快捷性要求,通过研究汽车CAN总线通信及在应用编程(IAP)技术,设计基于软件触发方式的在线升级方法。该方法通过在线升级软件发送指令与CAN总线通信实现汽车网络中ECU快速在线升级,解决在线升级中硬... 针对汽车电控单元(ECU)在线升级的方便快捷性要求,通过研究汽车CAN总线通信及在应用编程(IAP)技术,设计基于软件触发方式的在线升级方法。该方法通过在线升级软件发送指令与CAN总线通信实现汽车网络中ECU快速在线升级,解决在线升级中硬件触发带来操作的不灵活性。以STM8AF51AA微控制器为平台的在线升级系统,在汽车车身控制器(BCM)实现与应用,验证了该技术的可行性和可靠性。 展开更多
关键词 软件触发 在应用编程 在线升级 控制局域网络 STM8AF51AA
在线阅读 下载PDF
通过串口通讯实现TMS320F2812的软件更新 被引量:13
11
作者 陶维青 任谦 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2008年第4期569-572,共4页
馈线自动化终端单元是配网自动化的重要设备,基于32位DSP(TMS320F2812)开发的馈线自动化终端单元,由于其大多安装在野外,程序维护困难。已安装的设备若出现程序缺陷,或者用户提出新的需求,需要对内部程序进行更新。该文利用TMS320F2812... 馈线自动化终端单元是配网自动化的重要设备,基于32位DSP(TMS320F2812)开发的馈线自动化终端单元,由于其大多安装在野外,程序维护困难。已安装的设备若出现程序缺陷,或者用户提出新的需求,需要对内部程序进行更新。该文利用TMS320F2812的内部丰富资源和支持在线编程的特点,实现了片内Flash擦写过程和上位机通讯程序。文章详细分析了升级操作步骤。远程更新功能已经通过实践运用,程序功能稳定可靠。 展开更多
关键词 数字处理芯片 闪存 在线编程 馈线监控单元
在线阅读 下载PDF
新型电力调度自动化系统远程终端设计 被引量:1
12
作者 吴仲光 张丛耀 邓晴源 《计算机应用》 CSCD 北大核心 2006年第4期771-773,共3页
介绍了一种采用32位ARM控制器LPC2214在电力调度自动化系统远程终端的设计和实现。分析了现有远程终端的不足之处,提出了硬件和软件上的相关改进。硬件上充分利用2214集成的功能模块,软件中使用了在应用编程(IAP)技术和傅立叶参数计算... 介绍了一种采用32位ARM控制器LPC2214在电力调度自动化系统远程终端的设计和实现。分析了现有远程终端的不足之处,提出了硬件和软件上的相关改进。硬件上充分利用2214集成的功能模块,软件中使用了在应用编程(IAP)技术和傅立叶参数计算算法等,开发出新型远程终端。新型终端外围电路简单,使用维护方便,可靠性高,功能得到显著增强,且扩展性好,可方便地组成大规模监控网络。 展开更多
关键词 ARM 电力调度自动化 远程终端单元 在应用编程
在线阅读 下载PDF
仪器仪表传感器修正系数的现场编程技术 被引量:1
13
作者 杨景常 周国权 《传感器技术》 CSCD 北大核心 2001年第11期61-62,共2页
现场编程 (in applicationprogramming)是通过微机系统上的I/O口对系统进行编程的方法 ,这种方法对工业仪器仪表中传感器修正系数的更换带来了方便 ,特别是对具备远程下载能力的系统 ,其传感器修正系数的更换可以通过通讯网络来实现。
关键词 现场编程 智能仪器 传感器 修正系数
在线阅读 下载PDF
新型FLASH单片机在仪器中的应用 被引量:1
14
作者 徐爱钧 莫福林 《电测与仪表》 北大核心 2005年第10期59-61,45,共4页
阐述了新型FLASH单片机P89C51RD2的特点,介绍了P89C51RD2片内FLASH存储器结构,详细说明了片内FLASH在系统编程I(SP)和在应用中编程I(AP)的具体方法,给出了在应用中编程实例。
关键词 FLASH存储器 单片机 在系统编程ISP 应用中编程iap
在线阅读 下载PDF
基于ZigBee的LED路灯固件远程在线升级研究 被引量:1
15
作者 任彧 郭太磊 《机电工程》 CAS 2012年第1期120-123,共4页
为了有效降低嵌入式系统的升级和维护成本,根据嵌入式设备存储结构和更新原理,提出了一种基于ZigBee的固件远程在线升级技术,包括在应用编程(IAP)在线升级、ZigBee协议的改进、片上Flash分区、应答机制、断点续传技术和滑动窗口协议。... 为了有效降低嵌入式系统的升级和维护成本,根据嵌入式设备存储结构和更新原理,提出了一种基于ZigBee的固件远程在线升级技术,包括在应用编程(IAP)在线升级、ZigBee协议的改进、片上Flash分区、应答机制、断点续传技术和滑动窗口协议。结合远程在线升级策略在LED路灯节能控制系统中的应用试验,详细阐述了远程固件在线升级流程。研究结果证明,该方案具有快捷简便、硬件成本低、通信误码率低的优点,具有广阔的应用前景。 展开更多
关键词 ZIGBEE 在线升级 在应用编程 LED路灯节能系统
在线阅读 下载PDF
总线式ECU两级Bootloader的设计与实现 被引量:7
16
作者 戚长城 杨延相 +1 位作者 张平 刘昌文 《计算机工程》 CAS CSCD 北大核心 2015年第7期95-99,共5页
针对传统Bootloader技术应用于车用电子控制单元(ECU)在线编程中的固有缺陷,采用国际标准控制器局域网络标定协议,使用U盘携带目标下载代码,并基于控制器局域网络总线设计具备两级Bootloader功能的智能节点和车用ECU端的两级配套软件。... 针对传统Bootloader技术应用于车用电子控制单元(ECU)在线编程中的固有缺陷,采用国际标准控制器局域网络标定协议,使用U盘携带目标下载代码,并基于控制器局域网络总线设计具备两级Bootloader功能的智能节点和车用ECU端的两级配套软件。以飞思卡尔的MC9S12G128单片机为系统平台,给出具体硬件原理以及对应的软件设计方案。通过对两级Bootloader的性能评估与测试结果表明,该智能节点作为车用ECU程序升级仪便捷、可行,解决了传统方案中存在的应用程序代码不安全、成本高和占用Flash存储空间较大等问题,具有较高的可靠性。 展开更多
关键词 电子控制单元 CAN总线 CAN标定协议 两级Bootloader 程序升级仪 应用内编程 Flash内存
在线阅读 下载PDF
LICOM3.0海洋模式中太平洋北赤道逆流的模拟偏差分析 被引量:2
17
作者 孙志阔 刘海龙 +2 位作者 林鹏飞 于子棚 李逸文 《大气科学》 CSCD 北大核心 2020年第3期591-600,共10页
本文用CORE-IAF(Coordinated Ocean-ice Reference Experiments–Interannual Forcing)外强迫场分别强迫LICOM3(LASG/IAP Climate System Ocean Model Version 3)和POP2(Parallel Ocean Program version 2)两个海洋模式,并分析了这两个... 本文用CORE-IAF(Coordinated Ocean-ice Reference Experiments–Interannual Forcing)外强迫场分别强迫LICOM3(LASG/IAP Climate System Ocean Model Version 3)和POP2(Parallel Ocean Program version 2)两个海洋模式,并分析了这两个模式中太平洋北赤道逆流(NECC)的模拟结果。我们发现LICOM3和POP2模拟的NECC强度均弱于实测,这和Sun et al.(2019)的研究结果一致,也进一步证明了海洋模式中NECC偏弱是CORE-IAF外强迫场造成的,海表风应力及对应的风应力旋度是海洋模式准确模拟NECC的最主要因子。同时,我们也分析了NECC的模拟在动力机制上的差别,这里的动力强迫项包括风应力项、平流项和余项。我们发现模式的外强迫场虽然相同,但是两个模式中各动力强迫项(风应力项、平流项和余项)对NECC模拟的影响并不完全相同。 展开更多
关键词 太平洋北赤道逆流 LICOM3(LASG/iap Climate System Ocean Model Version 3)海洋模式 POP2(Parallel Ocean program version 2)海洋模式 CORE-IAF强迫场(Coordinated Ocean-ice ReferenceExperiments–Interannual Forcing)
在线阅读 下载PDF
基于RISC-V处理器的固件更新系统设计 被引量:3
18
作者 郭俊 虞致国 +1 位作者 洪广伟 顾晓峰 《计算机工程与应用》 CSCD 北大核心 2022年第4期298-303,共6页
为简化嵌入式开发人员更新RISC-V处理器固件的操作流程,提出了一种易操作、高效且稳定的固件更新系统设计方法,包括BootROM引导流程设计和在应用中编程(in-application programming,IAP)设计。在BootROM引导流程设计中,通过启动参数再... 为简化嵌入式开发人员更新RISC-V处理器固件的操作流程,提出了一种易操作、高效且稳定的固件更新系统设计方法,包括BootROM引导流程设计和在应用中编程(in-application programming,IAP)设计。在BootROM引导流程设计中,通过启动参数再配置的方法,可使此引导流程兼容多种启动模式,如SRAM启动、主内存启动。在IAP设计中,处理器先通过通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接收从上位机发送过来的新固件,该固件采用Ymodem协议发送,再通过串行外设接口(serial peripheral interface,SPI)进行片外Flash的重新烧写,以完成对系统固件的更新,同时,为保证接收新固件的可靠性,加入了循环冗余校验(cyclic redundancy check,CRC)算法。在现场可编程门阵列(field programmable gate array,FPGA)上对该系统进行了多次测试,均完成了对系统固件的更新,验证了该设计的可行性与稳定性。 展开更多
关键词 RISC-V处理器 BootROM设计 在应用中编程(iap) Ymodem协议 现场可编程门阵列(FPGA)
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部