期刊文献+
共找到26篇文章
< 1 2 >
每页显示 20 50 100
基于STM32F103VB的应用编程技术的实现 被引量:41
1
作者 张舞杰 南亦民 《计算机应用》 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
基于STM32的在应用编程(IAP)开发 被引量:39
2
作者 雷卫延 敖振浪 周钦强 《电子测量技术》 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
基于IAP功能单片机的远程更新系统设计 被引量:17
3
作者 朱飞龙 杨鸣 《机电工程》 CAS 2010年第9期76-79,共4页
为了提高远程更新的可靠性和有效性,弥补传统更新系统的不足,设计了一种针对具有IAP(In-Application Programming)功能单片机的远程更新系统。介绍了系统的整体实现框架,并着重描述了单片机内的程序结构、Flash代码空间内用户代码区的... 为了提高远程更新的可靠性和有效性,弥补传统更新系统的不足,设计了一种针对具有IAP(In-Application Programming)功能单片机的远程更新系统。介绍了系统的整体实现框架,并着重描述了单片机内的程序结构、Flash代码空间内用户代码区的划分和系统安全性的设计;并以MSP430单片机为例,利用C语言和汇编语言相结合,在IAP编程技术和GPRS通信技术的基础上,介绍了更新系统的具体实现。样机试验结果表明该系统达到了设计性能的要求,实现了预期的各种功能,能广泛应用于智能仪表等设计中。 展开更多
关键词 单片机 远程更新系统 iap FLASH 智能仪表
下载PDF
基于CAN总线的STM32应用编程及实现 被引量:14
4
作者 佟国香 付礼 刘欢 《信息技术》 2015年第10期49-52,共4页
针对CAN总线上节点模块的程序更新需求,研究了STM32从节点模块的应用编程(IAP)技术及设计方法。根据IAP技术的特点规划了STM32的Flash存储器分区,设计了用户Bootloader程序。另外采用Visual Studio C#设计了上位机用户界面程序,通过RS23... 针对CAN总线上节点模块的程序更新需求,研究了STM32从节点模块的应用编程(IAP)技术及设计方法。根据IAP技术的特点规划了STM32的Flash存储器分区,设计了用户Bootloader程序。另外采用Visual Studio C#设计了上位机用户界面程序,通过RS232转CAN接口实现了PC上位机与STM32节点模块的CAN通信。通过上位机和下位机的通信交互,论述了基于CAN总线的STM32节点模块应用编程技术及具体实现方法。 展开更多
关键词 在应用编程(iap) CAN总线 STM32 BOOTLOADER程序 用户界面程序
下载PDF
通过串口通讯实现TMS320F2812的软件更新 被引量:13
5
作者 陶维青 任谦 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2008年第4期569-572,共4页
馈线自动化终端单元是配网自动化的重要设备,基于32位DSP(TMS320F2812)开发的馈线自动化终端单元,由于其大多安装在野外,程序维护困难。已安装的设备若出现程序缺陷,或者用户提出新的需求,需要对内部程序进行更新。该文利用TMS320F2812... 馈线自动化终端单元是配网自动化的重要设备,基于32位DSP(TMS320F2812)开发的馈线自动化终端单元,由于其大多安装在野外,程序维护困难。已安装的设备若出现程序缺陷,或者用户提出新的需求,需要对内部程序进行更新。该文利用TMS320F2812的内部丰富资源和支持在线编程的特点,实现了片内Flash擦写过程和上位机通讯程序。文章详细分析了升级操作步骤。远程更新功能已经通过实践运用,程序功能稳定可靠。 展开更多
关键词 数字处理芯片 闪存 在线编程 馈线监控单元
下载PDF
基于CAN总线的在线升级系统设计与实现 被引量:12
6
作者 罗成娥 任海强 《数字通信》 2013年第6期28-32,36,共6页
针对控制器局域网络(controller area network,CAN)分布式系统中节点应用软件升级困难现状,设计一种基于CAN总线ISO11898协议,利用具有Cortex-M3内核的节点微控制器STM32F103VET6集成功能模块和在线应用编程技术(in application program... 针对控制器局域网络(controller area network,CAN)分布式系统中节点应用软件升级困难现状,设计一种基于CAN总线ISO11898协议,利用具有Cortex-M3内核的节点微控制器STM32F103VET6集成功能模块和在线应用编程技术(in application programming,IAP),应用层通讯采用诊断协议ISO14230的嵌入式软件在线升级方案。该方案操作便捷,可靠性高,稳定性好,对其它嵌入式应用软件远程在线升级有参考意义。 展开更多
关键词 CAN总线 升级 CAN分布系统 在线应用编程
下载PDF
基于CCP的ECU在线编程技术的实现 被引量:11
7
作者 蒋建春 陈洪霞 郑太雄 《计算机工程》 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
8
作者 蒋建春 王正树 +1 位作者 冯辉宗 刘涛 《计算机应用》 CSCD 北大核心 2012年第6期1721-1723,共3页
针对汽车电控单元(ECU)在线升级的方便快捷性要求,通过研究汽车CAN总线通信及在应用编程(IAP)技术,设计基于软件触发方式的在线升级方法。该方法通过在线升级软件发送指令与CAN总线通信实现汽车网络中ECU快速在线升级,解决在线升级中硬... 针对汽车电控单元(ECU)在线升级的方便快捷性要求,通过研究汽车CAN总线通信及在应用编程(IAP)技术,设计基于软件触发方式的在线升级方法。该方法通过在线升级软件发送指令与CAN总线通信实现汽车网络中ECU快速在线升级,解决在线升级中硬件触发带来操作的不灵活性。以STM8AF51AA微控制器为平台的在线升级系统,在汽车车身控制器(BCM)实现与应用,验证了该技术的可行性和可靠性。 展开更多
关键词 软件触发 在应用编程 在线升级 控制局域网络 STM8AF51AA
下载PDF
基于TFTP协议实现STM32的IAP 被引量:8
9
作者 孙晓晔 王程 成彬 《微型机与应用》 2016年第7期76-78,共3页
针对嵌入式产品分布广、位置分散、维护升级困难的问题,提出了一种基于TFTP协议的STM32软件升级系统的设计方案。该系统主要由STM32F407微控制器、LAN8720A网卡芯片和外扩存储器W25Q128、IS62WV51216组成,采用IAP技术和以太网TFTP协议... 针对嵌入式产品分布广、位置分散、维护升级困难的问题,提出了一种基于TFTP协议的STM32软件升级系统的设计方案。该系统主要由STM32F407微控制器、LAN8720A网卡芯片和外扩存储器W25Q128、IS62WV51216组成,采用IAP技术和以太网TFTP协议来更新无操作系统环境下STM32微控制器的软件。经测试,该系统能够保证升级文件数据的正确传输和可靠存储,大大降低了嵌入式系统软件升级的难度,减少了人工维护的成本。 展开更多
关键词 嵌入式微控制器 在应用编程 以太网 简单文件传输协议
下载PDF
总线式ECU两级Bootloader的设计与实现 被引量:7
10
作者 戚长城 杨延相 +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
物联网燃气表远程升级的研究与实现 被引量:7
11
作者 高柱荣 蒋昌茂 刘洪林 《自动化仪表》 CAS 2021年第5期27-31,共5页
针对物联网燃气表终端远程升级过程中被恶意攻击、固件文件安全传输和可靠更新等问题,研究并设计了一种基于应用程序编程(IAP)技术的燃气表终端远程升级方案。提出采用双APP程序分区设计,升级时交替更新两个APP程序分区,确保不会发生不... 针对物联网燃气表终端远程升级过程中被恶意攻击、固件文件安全传输和可靠更新等问题,研究并设计了一种基于应用程序编程(IAP)技术的燃气表终端远程升级方案。提出采用双APP程序分区设计,升级时交替更新两个APP程序分区,确保不会发生不可回退的升级失败。在程序设计上对Bootloader程序采取轻量式设计,仅有程序跳转一个功能,其他与升级相关的功能全部放到APP程序中实现。整个升级操作由业务服务器、燃气表终端和升级服务器协同完成。测试结果表明,该系统方案能够安全、可靠地实现远程升级。 展开更多
关键词 应用程序编程 STM32L0 远程升级 物联网 燃气表 固件更新 Flash分区 引导程序
下载PDF
基于CAN总线测控系统的在应用可编程设计 被引量:6
12
作者 凌世飘 倪霞林 《微计算机信息》 北大核心 2008年第5期16-18,共3页
在对AT89C51的指令系统及存储结构充分研究的基础上,采用片外扩展两片SRAM,其可同时作程序存储器和数据存储器,通过多路选择器控制他们的功能,实现了基于CAN总线的智能节点的在应用可编程(IAP)。同时采用RS-232转CAN的转节点实现对该系... 在对AT89C51的指令系统及存储结构充分研究的基础上,采用片外扩展两片SRAM,其可同时作程序存储器和数据存储器,通过多路选择器控制他们的功能,实现了基于CAN总线的智能节点的在应用可编程(IAP)。同时采用RS-232转CAN的转节点实现对该系统的远程在线更新。 展开更多
关键词 在应用可编程(iap) CAN总线 AT89C51 智能节点
下载PDF
基于GD32的在线升级系统设计与实现 被引量:5
13
作者 郭少雷 王玲玲 +1 位作者 郭磊 谢欣 《光电技术应用》 2021年第3期43-46,61,共5页
通过对GD32的在应用编程(IAP),设计出一种可靠的远程升级方案,在利用现有通信接口的条件下,无需操作微处理器的BOOT信号以及连接升级线缆,对GD32微处理器的应用程序实现软件升级。该方案在保证升级成功可靠的条件下,节省了以往远端设备... 通过对GD32的在应用编程(IAP),设计出一种可靠的远程升级方案,在利用现有通信接口的条件下,无需操作微处理器的BOOT信号以及连接升级线缆,对GD32微处理器的应用程序实现软件升级。该方案在保证升级成功可靠的条件下,节省了以往远端设备升级时由于拆卸升级线缆所带来的人力成本和时间成本,对于包含多个嵌入式系统设备的远程在线升级具有一定的参考意义。 展开更多
关键词 GD32 在应用编程(iap) CAN总线
下载PDF
新型FLASH单片机在仪器中的应用 被引量:1
14
作者 徐爱钧 莫福林 《电测与仪表》 北大核心 2005年第10期59-61,45,共4页
阐述了新型FLASH单片机P89C51RD2的特点,介绍了P89C51RD2片内FLASH存储器结构,详细说明了片内FLASH在系统编程I(SP)和在应用中编程I(AP)的具体方法,给出了在应用中编程实例。
关键词 FLASH存储器 单片机 在系统编程ISP 应用中编程iap
下载PDF
基于GD32的网络在线烧写技术研究
15
作者 宋书龙 葛露 《计算机测量与控制》 2024年第4期248-256,共9页
针对国产微控制器终端设备程序升级需要拆卸设备的问题,提出了基于GD32网络在线烧写固件的方案,通过手持控制器实现对终端设备的应用程序软件升级,达到无须仿真器更新固件程序目的;该方案详细论述了在线烧写系统的组成,在应用编程技术... 针对国产微控制器终端设备程序升级需要拆卸设备的问题,提出了基于GD32网络在线烧写固件的方案,通过手持控制器实现对终端设备的应用程序软件升级,达到无须仿真器更新固件程序目的;该方案详细论述了在线烧写系统的组成,在应用编程技术的工作原理,以及上位机程序、手持控制器和终端设备模块各功能设计与实现,并给出了各个模块的使用步骤和方法;终端设备采用多分区操作,保证系统在升级过程中即使发生异常,也不会导致产品变砖,充分提高了系统的可维护性与容错性,手持控制器在外场升级携带方便,维护简单、方便、快捷,实验测试表明,在线更新后的固件程序能够正确运行,从而解决外场拆卸产品和挂载仿真器更新程序的困难。 展开更多
关键词 GD32 iap 在线升级 手持控制器 以太网
下载PDF
基于STM32的充电桩系统远程升级设计 被引量:3
16
作者 张思聪 胡社教 《软件导刊》 2017年第7期77-80,共4页
随着嵌入式设备的广泛应用,对嵌入式设备程序升级的要求也越来越高。在探讨应用编程(IAP)原理的基础上,设计一种基于STM32的充电桩系统远程升级方案。系统阐述了在应用中编程的技术原理以及升级流程,并通过TFTP方案实现了充电桩固件远... 随着嵌入式设备的广泛应用,对嵌入式设备程序升级的要求也越来越高。在探讨应用编程(IAP)原理的基础上,设计一种基于STM32的充电桩系统远程升级方案。系统阐述了在应用中编程的技术原理以及升级流程,并通过TFTP方案实现了充电桩固件远程升级。实际应用表明,该方案具有较高的应用价值和推广价值。 展开更多
关键词 STM32 FLASH 在应用中编程(iap) 远程升级 充电桩
下载PDF
基于RISC-V处理器的固件更新系统设计 被引量:3
17
作者 郭俊 虞致国 +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
18
作者 吴仲光 张丛耀 邓晴源 《计算机应用》 CSCD 北大核心 2006年第4期771-773,共3页
介绍了一种采用32位ARM控制器LPC2214在电力调度自动化系统远程终端的设计和实现。分析了现有远程终端的不足之处,提出了硬件和软件上的相关改进。硬件上充分利用2214集成的功能模块,软件中使用了在应用编程(IAP)技术和傅立叶参数计算... 介绍了一种采用32位ARM控制器LPC2214在电力调度自动化系统远程终端的设计和实现。分析了现有远程终端的不足之处,提出了硬件和软件上的相关改进。硬件上充分利用2214集成的功能模块,软件中使用了在应用编程(IAP)技术和傅立叶参数计算算法等,开发出新型远程终端。新型终端外围电路简单,使用维护方便,可靠性高,功能得到显著增强,且扩展性好,可方便地组成大规模监控网络。 展开更多
关键词 ARM 电力调度自动化 远程终端单元 在应用编程
下载PDF
基于诊断协议的车身ECU在线升级系统的设计 被引量:2
19
作者 蒋建春 连依萍 +1 位作者 郑太雄 陈洪霞 《重庆邮电大学学报(自然科学版)》 北大核心 2011年第4期464-468,共5页
为了方便更新汽车电子控制单元(electronic control unit,ECU)的应用代码,针对汽车控制系统自身的特点,设计出汽车ECU在线升级系统。该升级系统利用车身控制器局域网络(controller area network,CAN),遵循诊断协议ISO15765,将ISO15765... 为了方便更新汽车电子控制单元(electronic control unit,ECU)的应用代码,针对汽车控制系统自身的特点,设计出汽车ECU在线升级系统。该升级系统利用车身控制器局域网络(controller area network,CAN),遵循诊断协议ISO15765,将ISO15765诊断协议传输层和应用层规范应用于在线升级系统的上位机与ECU之间通信,实现对车身控制系统中各个ECU节点的在线更新应用代码功能。给出了该升级系统在STM8和XC167CI单片机的试验结果。试验证明,该升级系统不仅能够满足实际的代码更新要求,而且具有较强的通用性和可扩展性。 展开更多
关键词 在线升级 ISO15765诊断协议 电子控制单元(ECU) 在应用编程
下载PDF
仪器仪表传感器修正系数的现场编程技术 被引量:1
20
作者 杨景常 周国权 《传感器技术》 CSCD 北大核心 2001年第11期61-62,共2页
现场编程 (in applicationprogramming)是通过微机系统上的I/O口对系统进行编程的方法 ,这种方法对工业仪器仪表中传感器修正系数的更换带来了方便 ,特别是对具备远程下载能力的系统 ,其传感器修正系数的更换可以通过通讯网络来实现。
关键词 现场编程 智能仪器 传感器 修正系数
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部