共查询到20条相似文献,搜索用时 265 毫秒
1.
嵌入式系统的BootLoader设计由于严重依赖于CPU型号及板级设备的配置,因而成为系统设计的难点和重点。结合基于ARM微处理器芯片S3C44B0X的嵌入式系统BootLoader设计,给出一个实用的BootLoader设计方案,使之可以成功引导嵌入式操作系统内核,并且具有下载应用程序映像的扩展功能。 相似文献
2.
通过深入研究ADI Blackfin DSP加载过程,提出一种在线升级方案。通过编写的上层下载程序和DSP Loader程序,可在DSP启动、判断特定条件后,进入运行模式(启动应用程序)或下载模式。在下载模式下,DSP的Loader会接收待下载应用程序数据,将其下载到外部Flash指定的地址中,从而方便、快捷地实现程序升级。 相似文献
3.
ARM+DSP嵌入式系统BootLoader在LTE中的实现 总被引:1,自引:1,他引:0
选取基于ARM+DSP双核系统的C6A8168为硬件平台,根据TD-LTE系统中的设计要求,介绍了基于ARM+DSP的嵌入式双核系统从系统上电到双核完全启动的BootLoader设计和实现,包括从中断向量表的建立、主处理器启动到进入应用程序的整个过程,并重点阐述了基于ARM+DSP双核非对称架构与传统的单核处理器的BootLoader的异同。经验证,本BootLoader在实现ARM+DSP双核系统启动的同时满足了TD-LTE射频一致性系统的要求。 相似文献
4.
《单片机与嵌入式系统应用》2009,(6):84-85
在ARM9内核的开发中,烧录和仿真BootLoader程序一直是研发工程师头痛的事情。原因是没有高效的BootLoader下载程序和模仿BootLoader加载的仿真。因此整个BootLoader的调试开发效率不高。 相似文献
5.
空中下载OTA(Over the Air)是一种利用无线网络通信实现的车载控制器软件远程升级技术。然而,如今整车网络构成复杂、通信负载高,并且传统的汽车升级方式要求用户线下处理,这使得升级过程十分耗时,非常影响用户的升级体验。本文设计了一种基于UDS(Unified Diagnostic Services)协议以确保汽车升级安全稳定和基于CANFD协议提高通信速率的远程升级方案。此外,文中还介绍了HTTP(Hyper Text Transfer Protocol)云端服务器的搭建、车载终端上用户软件和车载控制器中BootLoader程序的开发。实验结果表明:该设计方案不仅能提高车载控制器中软件的维护和扩展速度,也可以保证OTA升级的稳定性和安全性。 相似文献
6.
广州致远电子有限公司 《单片机与嵌入式系统应用》2009,(6)
在ARM9内核的开发中,烧录和仿真BootLoader程序一直是研发工程师头痛的事情.原因是没有高效的BootLoader下载程序和模仿BootLoader加载的仿真.因此整个BootLoader的调试开发效率不高. 相似文献
7.
《微型机与应用》2015,(18):14-16
使用BDM工具下载或升级应用程序,不仅麻烦而且稳定性也不高。采用在线更新的方法,设计并实现了一种基于CAN总线的Bootloader。介绍车载网络通信与诊断服务的实现、Bootloader的设计以及其在车载控制单元的实现,并在此基础上,提出最小Bootloader的概念,可以有效提高程序的灵活性。实验结果证明,Bootloader能正确引导加载程序的运行,准确方便地实现应用程序的下载和更新,在软件开发和测试过程中能够极大地提高工作效率,而且Bootloader的稳定性也很高。还能将网络层和UDS诊断服务部分方便地移植到其他芯片上,为后序的软件开发与测试提供了方便。 相似文献
8.
《计算机应用与软件》2016,(9)
引导加载程序(BootLoader)是嵌入式系统开发的关键技术之一,主要用于建立操作系统的运行环境。针对BootLoader严重依赖于硬件实现的问题,提出一种基于"NAND Flash+TFTP"存储下载方式的BootLoader设计方法,并采用OK6410开发板对该BootLoader进行实验验证。实验结果表明该BootLoader运行良好且稳定。该设计方法可以广泛地应用到嵌入式系统和其他的处理器中。 相似文献
9.
介绍了一种在Silicon Labs公司的C8051F34x系列单片机上实现USB Bootloader的设计方法,使应用程序可以通过USB或COM通信实现远程在线升级。首先,简述了USB Bootloader;然后,详细阐述了USB Bootloader程序的设计和APP固件程序的设计,以及设计中需要注意的问题;最后,用VC++开发上位机软件来完成该Bootloader的远程在线下载功能。该Bootloader可以很方便地在其他类似单片机上移植,通用性强。 相似文献
10.
张勇 《电子制作.电脑维护与应用》2018,(20)
物联网是互联网和通讯行业后新的信息产业方向,有着很大的发展潜力。ZigBee网络和TCP/IP网络的有效融合,能极大的促进物联网的发展。本文基于ZigBee和TCP技术,对物联网网关作出了设计,实现了多种功能。设计的重点在于软件的BootLoader和Linux系统以及应用程序等方面,完成了各个分模块之间的协议转换,实现了物联网的网关设计,以期望能够为同行工作者应用提供相关资料。 相似文献
11.
12.
在研究CAN协议的原理及应用技术的基础上,为了满足波控系统控制策略的需要,设计了CAN总线应用层协议。该协议对网络信息进行了分类,在CAN2.0B标准基础上重新定义了标识符域,并对数据编码、网络管理机制和物理接口等作了定义。介绍了所开发的基于CAN总线的控制网络。实际运行表明,该协议具有网络负载小、通讯实时性好和可靠性高的特点。 相似文献
13.
14.
CAN网络广泛应用于汽车电子系统,不同的CAN网络之间需要借助网关进行通信。针对现有的穷尽搜索算法和简化搜索算法,二者为简化分析在分析网关消息所造成的非周期性干扰时忽略了部分高优先级消息的影响,结合这一点,通过考虑被忽略的高优先级消息的干扰,并证明网关消息同时释放时所造成的非周期性干扰最大,改进了基于网关互连的CAN网络最坏响应时间分析的方法。使用Matlab工具进行了仿真实验,实验结果表明,改进后的算法具有较低的时间复杂度以及能够降低结果的悲观性。 相似文献
15.
16.
针对目前形变监测技术难以对大型地下围压空间形变实现大面积覆盖性监测的问题,提出一种基于CAN总线的分布式超声形变监测系统.该系统包含超声传感器单元、FPGA采集处理系统、CAN总线通信系统、上位机监控管理中心及形变评估算法模型.实验结果表明,该系统具有在线测量等特性,可实现大面积覆盖性形变监测. 相似文献
17.
18.
CCP协议(CAN Calibration Protocol)可实现可靠,准确和快速的动态标定。本文在简要介绍CCP协议的原理,标定系统硬、软件的基础上,着重讨论了CCP协议驱动接口程序和FLASH擦写程序的设计,及标定系统在HEV整车控制器标定上的应用。 相似文献
19.
为了实现车栽导航仪和发动机ECU(电子控制单元)的通信,提出了一种方案。导航仪的操作系统选用Windows Automotive 5.0,处理器选用S3C2440A;用CAN总线通讯技术建立起汽车发动机ECU与车栽导航仪的通讯,以实现数据与指令的高速传递;研制了一个用于连接CAN网络与车载导航仪的接口模块,为此,设计了接口模块的硬件电路,建立了CAN通讯协议并开发了相应的软件,最终实现了在CAN网络上的高速运行。 相似文献
20.
目前意法半导体公司生产的STM32F107芯片在电力设备控制器领域广泛应用,针对STM32F107程序更新主要通过专用JTAG仿真器对程序进行烧写,不利于产品售后服务的现状,通过研究STM32F107内核的特点,设计出引导程序(BootLoader)的软件结构,划分STM32F107内置Flash地址空间,并对上位机(PC)与MCU之间CAN通信协议进行详细分析。在此基础上提出了一种基于CAN总线的STM32F107程序远程加载技术,使得STM32F107程序的升级脱离仿真器,程序的升级受控于上位机(PC)。实际工程应用表明,此方法在工程应用中极大提高了设备的可维护性,提高了售后人员的工作效率。 相似文献