期刊文献+
共找到865篇文章
< 1 2 44 >
每页显示 20 50 100
基于CAN通信实现MBD代码下载的DSP Bootloader开发 被引量:1
1
作者 郭毅锋 郭世成 +1 位作者 黄丽敏 张栗 《制造技术与机床》 北大核心 2024年第3期57-63,68,共8页
为了实现DSP嵌入式系统在实际应用中便捷下载MBD(model-based design)代码的需求,文章设计了一种基于CAN通信实现MBD代码下载的Bootloader方案。以TMS320F28335为例,通过对MBD代码的结构进行分析,设计了Boot程序与MBD程序的内存划分方案... 为了实现DSP嵌入式系统在实际应用中便捷下载MBD(model-based design)代码的需求,文章设计了一种基于CAN通信实现MBD代码下载的Bootloader方案。以TMS320F28335为例,通过对MBD代码的结构进行分析,设计了Boot程序与MBD程序的内存划分方案,确保程序下载的有效性和稳定性;开发了相应的Boot程序和上位机程序,详细介绍了Bootloader的实现流程,并对关键步骤函数进行了分析与解释,利用CAN通信实现了程序的下载。实验结果表明,该方法稳定可靠且具有实用性,为DSP嵌入式系统在实际应用中的MBD代码下载提供了一种可行且高效的解决方案。 展开更多
关键词 TMS320F28335 CAN通信 MBD代码下载 bootloadER
下载PDF
基于KF32A微控制器的汽车仪表双分区BootLoader设计
2
作者 惠志洲 单慧 《汽车实用技术》 2024年第12期83-88,共6页
基于统一诊断服务(UDS)协议的BootLoader在升级前需要读取软硬件版本号。当升级异常中断,仪表黑屏后,可能无法获取到准确的软硬件版本号,升级无法重新进行。为了解决上述问题,提出了软件回滚的三种方式,分析各自的优缺点,以A/B区轮流互... 基于统一诊断服务(UDS)协议的BootLoader在升级前需要读取软硬件版本号。当升级异常中断,仪表黑屏后,可能无法获取到准确的软硬件版本号,升级无法重新进行。为了解决上述问题,提出了软件回滚的三种方式,分析各自的优缺点,以A/B区轮流互为备份的启动方式设计了一款组合仪表的引导程序BOOT。当升级异常中断后,应用程序能够自动回滚到上一个稳定的版本,可以继续工作。利用CANoe软件设计BootLoader上位机,分别按照正常升级、升级异常中断、异常中断后再升级三个步骤进行验证。实验结果表明,当升级中断后,仪表能够回滚到之前的软件版本继续工作,且可以按照原步骤再升级,达到了预期效果。 展开更多
关键词 微控制器 双分区 汽车仪表 软件回滚 bootloadER CANOE
下载PDF
单Bootloader模式程序升级的方法
3
作者 潘文卿 李国朋 张鲁兵 《汽车电器》 2024年第1期49-50,共2页
在嵌入式软件开发过程中,因架构设计和芯片内存限制,只能设计单Bootloader程序,文章阐述在这种情况下如何更新应用程序和Bootloader程序的方法。
关键词 bootloadER 程序升级 编程 嵌入式软件
下载PDF
基于不同类型Flash-ROM的Bootloader设计 被引量:6
4
作者 张起贵 裴科 +1 位作者 张刚 赵哲峰 《计算机工程与应用》 CSCD 北大核心 2007年第33期112-114,166,共4页
嵌入式微处理器片内资源越来越复杂以至于离开操作系统管理的嵌入式系统将无法有效运行。如何根据开发板硬件资源来设计嵌入式操作系统的引导程序(Bootloader),无疑是一个重点和难点。介绍了具有不同固态存储类设备的嵌入式开发平台上的... 嵌入式微处理器片内资源越来越复杂以至于离开操作系统管理的嵌入式系统将无法有效运行。如何根据开发板硬件资源来设计嵌入式操作系统的引导程序(Bootloader),无疑是一个重点和难点。介绍了具有不同固态存储类设备的嵌入式开发平台上的Bootloader的概念、主要任务和实现分析等。对比了NAND Flash和NOR Flash的主要异同。以加载ARM-Linux操作系统内核为例,阐述了基于TI TMS320DM6446嵌入式系统开发平台上利用NAND及NOR Flash两类Flash-ROM(闪存)引导加载操作系统的软件设计方法。 展开更多
关键词 bootloadER TMS320DM6446 NOR FLASH NANDFlaslt 嵌入式系统
下载PDF
基于CAN总线UDS服务BootLoader应用开发 被引量:29
5
作者 汪春华 白稳峰 +1 位作者 刘胤博 张玉稳 《电子测量技术》 2017年第2期166-170,共5页
在车身控制器的开发及生产过程中,针对已安装控制器更新程序困难的问题,设计提出基于UDS协议并应用于英飞凌16位单片机平台的在线升级方案。该方案采用CAN总线完成上下位机的通讯及数据交互,结合UDS中的诊断服务和下载流程,实现基于UDS... 在车身控制器的开发及生产过程中,针对已安装控制器更新程序困难的问题,设计提出基于UDS协议并应用于英飞凌16位单片机平台的在线升级方案。该方案采用CAN总线完成上下位机的通讯及数据交互,结合UDS中的诊断服务和下载流程,实现基于UDS协议BootLoader开发。该功能为汽车电子产品开发提供更好的可扩展性,节约开发周期,为整车厂软件管理和升级提供更快捷、可靠手段。实验结果表明,系统能够很好的完成软件在线升级,并在刷写效率、成功率、稳定性上都很好的满足了设计需要。 展开更多
关键词 CAN UDS协议 bootloader流程
下载PDF
具有多重下载接口的Bootloader设计 被引量:6
6
作者 裴科 张刚 靳荣浩 《计算机应用研究》 CSCD 北大核心 2007年第12期210-213,共4页
介绍了具有多重引导加载方式的嵌入式操作系统引导程序——Bootloader的概念和作用。在基于AT91RM9200处理器的嵌入式系统开发平台上,以加载ARM-Linux操作系统内核为例,阐述了通过三种常用通信接口(串口、网口和USB接口)实现文件下载功... 介绍了具有多重引导加载方式的嵌入式操作系统引导程序——Bootloader的概念和作用。在基于AT91RM9200处理器的嵌入式系统开发平台上,以加载ARM-Linux操作系统内核为例,阐述了通过三种常用通信接口(串口、网口和USB接口)实现文件下载功能的软件设计方法。 展开更多
关键词 bootloadER ATglRM9200 ADS 下栽接口 嵌入式系统
下载PDF
基于Bootloader的可靠嵌入式软件远程更新机制 被引量:17
7
作者 王恒 王颋 +1 位作者 王泉 李勇 《微计算机信息》 北大核心 2007年第20期57-59,共3页
嵌入式软件的远程自动更新技术能够显著的降低嵌入式系统的维护成本,而更新过程的可靠性直接影响着远程更新的质量。本文针对基于bootloader的嵌入式系统,提出了一种高可靠的嵌入式软件远程自动更新机制,并以采用ARM微处理器、嵌入式Li... 嵌入式软件的远程自动更新技术能够显著的降低嵌入式系统的维护成本,而更新过程的可靠性直接影响着远程更新的质量。本文针对基于bootloader的嵌入式系统,提出了一种高可靠的嵌入式软件远程自动更新机制,并以采用ARM微处理器、嵌入式Linux操作系统和无线网络接口的嵌入式平台为例给出了更新机制的软硬件实现方案。最后在实际系统中对更新机制的性能进行了测试。测试结果表明,本更新机制具有良好的抗干扰能力,能有效地提高嵌入式软件远程更新的可靠性。 展开更多
关键词 嵌入式系统 自动更新 远程更新 bootloadER 软件可靠性
下载PDF
基于CAN总线的电机控制器Bootloader开发 被引量:7
8
作者 么居标 宋建桐 +1 位作者 吕江毅 王谷娜 《测控技术》 CSCD 2018年第10期124-126,131,共4页
为了解决新能源汽车电机控制器装车之后应用程序升级困难的问题,开发了一种基于CAN总线的电机控制器Bootloader。详细介绍了Bootloader实现过程,给出了关键部分代码与上下位机程序流程图。实践证明,基于CAN总线的电机控制器Bootloader... 为了解决新能源汽车电机控制器装车之后应用程序升级困难的问题,开发了一种基于CAN总线的电机控制器Bootloader。详细介绍了Bootloader实现过程,给出了关键部分代码与上下位机程序流程图。实践证明,基于CAN总线的电机控制器Bootloader更加快速、简单、可靠,具有较大的实用价值。 展开更多
关键词 bootloadER 程序升级 电机控制器 CAN总线
下载PDF
ARM&Linux嵌入式系统BootLoader的研究与设计 被引量:13
9
作者 张群忠 沈建华 《计算机应用与软件》 CSCD 北大核心 2006年第12期97-99,共3页
引导装载程序(BootLoader)是嵌入式系统设计的关键之一。系统分析了ARM&L inux嵌入式系统BootLoader的结构和主要任务,并针对ARM920T核的处理器AT91RM9200,设计实现了一个较完整的BootLoader。该设计具有一定的通用性,可以广泛地应... 引导装载程序(BootLoader)是嵌入式系统设计的关键之一。系统分析了ARM&L inux嵌入式系统BootLoader的结构和主要任务,并针对ARM920T核的处理器AT91RM9200,设计实现了一个较完整的BootLoader。该设计具有一定的通用性,可以广泛地应用到其它的处理器和应用系统中。 展开更多
关键词 ARM LINUX bootloadER 标记列表
下载PDF
基于嵌入式S3C2440系统Bootloader设计与实现 被引量:6
10
作者 范蟠果 邢保毫 +2 位作者 米晓亮 余书宝 王婷 《计算机测量与控制》 2016年第9期12-14,18,共4页
Bootloader是嵌入式系统的一个重要环节,对不同的硬件平台,其Bootloader都不尽相同,因此设计Bootloader是嵌入式系统开发的难点;文中分析S3C2440嵌入式系统的硬件组成和u-boot源码对linux内核的启动流程,得出u-boot启动内核两个阶段必... Bootloader是嵌入式系统的一个重要环节,对不同的硬件平台,其Bootloader都不尽相同,因此设计Bootloader是嵌入式系统开发的难点;文中分析S3C2440嵌入式系统的硬件组成和u-boot源码对linux内核的启动流程,得出u-boot启动内核两个阶段必备阶段:第一个阶段是用汇编初始与具体硬件平台相关的操作等,第二阶段是用C语言编写复杂功能以及启动内核;以加载linux-2.6.22.6内核为例,根据u-boot启动内核两个阶段所做的工作,设计出适用于S3C2440嵌入式系统的精简Bootloader;通过实验表明,该设计的Bootloader成功启动linux内核,具有良好的稳定性,可靠性和简洁性。 展开更多
关键词 系统设计 分析u-boot 实现bootloader 启动内核
下载PDF
基于Intel PXA26X处理器的BootLoader的设计与实现 被引量:7
11
作者 李汉强 邱巍 《武汉理工大学学报(交通科学与工程版)》 北大核心 2003年第6期770-773,共4页
介绍了基于 PXA2 6X处理器构造的高端手持嵌入式产品的 Boot Loader的设计与实现 .简要介绍了 PXA2 6X处理器的芯片结构 ,给出了一种基本手持设备的硬件结构框 .说明了 Boot Loader的整体框架结构 ,给出流程图 ,并详细讲解了调试硬件遇... 介绍了基于 PXA2 6X处理器构造的高端手持嵌入式产品的 Boot Loader的设计与实现 .简要介绍了 PXA2 6X处理器的芯片结构 ,给出了一种基本手持设备的硬件结构框 .说明了 Boot Loader的整体框架结构 ,给出流程图 ,并详细讲解了调试硬件遇到的关键问题和与操作系统配合的方法 . 展开更多
关键词 bootloadER PXA26X 操作系统 嵌入式
下载PDF
基于ARM9的Bootloader的分析及设计 被引量:11
12
作者 王景存 高峰 《现代电子技术》 2010年第2期44-46,共3页
Bootloader是ARM嵌入式系统的重要组成部分。对于不同内核的系统板,其Bootloader也不尽相同,针对每个裸板都要对其烧写针对自己的Bootloader。在此简要介绍S3C2410及其两种启动方式,着重分析S3C2410从NANDFLASH启动的过程中,对各个内部... Bootloader是ARM嵌入式系统的重要组成部分。对于不同内核的系统板,其Bootloader也不尽相同,针对每个裸板都要对其烧写针对自己的Bootloader。在此简要介绍S3C2410及其两种启动方式,着重分析S3C2410从NANDFLASH启动的过程中,对各个内部功能模块进行的初始化过程,并设计出基于S3C2410嵌入式系统的Bootloader。通过在线仿真及实际测试表明,该Bootloader具有良好的稳定性、实时性和可移植性。 展开更多
关键词 ARM bootloadER 嵌入式系统 启动方式
下载PDF
基于ARM的嵌入式BootLoader设计与启动过程 被引量:12
13
作者 单承刚 戴学丰 +1 位作者 刘树东 崔登志 《微计算机信息》 北大核心 2006年第11Z期139-142,共4页
本文总结了基于S3C44B0X芯片的Bootloader代码设计的一般流程,具体说明了Bootloader完成的主要任务,实现方法和地址重映射的概念;给出了S3C44B0X在基于uCLinux操作系统的嵌入式应用中,Bootloader的引导过程及关键技术和代码,有着很好的... 本文总结了基于S3C44B0X芯片的Bootloader代码设计的一般流程,具体说明了Bootloader完成的主要任务,实现方法和地址重映射的概念;给出了S3C44B0X在基于uCLinux操作系统的嵌入式应用中,Bootloader的引导过程及关键技术和代码,有着很好的借鉴价值。 展开更多
关键词 嵌入式系统 bootloader代码 地址重映射 S3C4480X UCLINUX
下载PDF
嵌入式系统中Bootloader的编译与移植 被引量:8
14
作者 杨洁 赵刚 《四川大学学报(自然科学版)》 CAS CSCD 北大核心 2007年第4期835-839,共5页
分析了基于ARM7核的S3C44B0X控制板的Bootloader程序的关键部分,论述了针对该控制板的Bootloader程序的移植方法,对在线仿真和烧写步骤进行了详细的介绍,并通过实际操作对以上程序及各个步骤进行了成功的验证.
关键词 ARM7 S3C44B0X bootloadER
下载PDF
一种二次Bootloader升级和回退的设计与实现 被引量:3
15
作者 韩艳芬 吴援明 +1 位作者 王斯瑶 苑秋红 《计算机技术与发展》 2009年第10期89-92,95,共5页
为了满足版本的正确稳定升级,满足系统高可靠性的要求,要求在系统存储多个二次Bootloader引导程序并能实现Bootloader版本的在线升级。介绍了一种支持二次Bootloader在线升级和回退的原理和实现方式,支持从两个二次Bootloader版本中选... 为了满足版本的正确稳定升级,满足系统高可靠性的要求,要求在系统存储多个二次Bootloader引导程序并能实现Bootloader版本的在线升级。介绍了一种支持二次Bootloader在线升级和回退的原理和实现方式,支持从两个二次Bootloader版本中选择最新版本实现Bootloader升级以及升级不成功的版本回退。这种设计通过软硬件密切配合完成单板的启动过程,硬件结构更简单,成本更低廉。在支持Bootloader在线升级的同时还支持升级失败的回退机制,提高了系统升级的稳定性和可靠性。现在这种设计已经成功运用于通信产品中。 展开更多
关键词 DSP bootloadER I2C 升级 回退
下载PDF
基于飞思卡尔微控制器的CAN Bootloader的实现与应用 被引量:16
16
作者 刘矗 罗峰 《苏州大学学报(工科版)》 CAS 2010年第2期57-61,共5页
为了能将嵌入式系统中的Bootloader技术应用于汽车CAN总线网络中,实现ECU程序的在线编程和数据的更新功能,从而提高汽车网络节点的开发效率,基于飞思卡尔16位微控制器MC9S12DP256,阐述了Bootloader的功能和应用,研究了CAN总线Bootloade... 为了能将嵌入式系统中的Bootloader技术应用于汽车CAN总线网络中,实现ECU程序的在线编程和数据的更新功能,从而提高汽车网络节点的开发效率,基于飞思卡尔16位微控制器MC9S12DP256,阐述了Bootloader的功能和应用,研究了CAN总线Bootloader的原理和工作过程,并在此基础上实现了一个基于CAN总线的自定义协议的Bootloader,它能根据用户的需求进行扩展,且能方便地移植到带有CAN控制器的飞思卡尔其他16位微控制器上。实验结果表明,将Bootload-er应用于汽车CAN总线中,将使CAN节点更具灵活性和可扩展性,同时提高了开发的效率。 展开更多
关键词 汽车网络 CAN总线 bootloadER FLASH编程
下载PDF
ARM+DSP嵌入式系统BootLoader在LTE中的实现 被引量:4
17
作者 陈发堂 郭丽强 《电子技术应用》 北大核心 2013年第5期25-28,31,共5页
选取基于ARM+DSP双核系统的C6A8168为硬件平台,根据TD-LTE系统中的设计要求,介绍了基于ARM+DSP的嵌入式双核系统从系统上电到双核完全启动的BootLoader设计和实现,包括从中断向量表的建立、主处理器启动到进入应用程序的整个过程,并重... 选取基于ARM+DSP双核系统的C6A8168为硬件平台,根据TD-LTE系统中的设计要求,介绍了基于ARM+DSP的嵌入式双核系统从系统上电到双核完全启动的BootLoader设计和实现,包括从中断向量表的建立、主处理器启动到进入应用程序的整个过程,并重点阐述了基于ARM+DSP双核非对称架构与传统的单核处理器的BootLoader的异同。经验证,本BootLoader在实现ARM+DSP双核系统启动的同时满足了TD-LTE射频一致性系统的要求。 展开更多
关键词 嵌入式 双核处理器 ARM DSP bootloadER
下载PDF
电动汽车整车控制器BootLoader功能开发 被引量:8
18
作者 乐志国 金启前 《佳木斯大学学报(自然科学版)》 CAS 2014年第2期237-241,261,共6页
传统的电动汽车整车控制器开发中,对程序的烧写是通过BDM调试接口实现的,该方法不仅在控制器应用程序开发阶段会影响开发效率,而且会给后期整车控制器升级维护造成极大的不便.通过嵌入式系统引导加载程序(即BootLoader)对解决上述问题... 传统的电动汽车整车控制器开发中,对程序的烧写是通过BDM调试接口实现的,该方法不仅在控制器应用程序开发阶段会影响开发效率,而且会给后期整车控制器升级维护造成极大的不便.通过嵌入式系统引导加载程序(即BootLoader)对解决上述问题具有较强的实际意义.本文提出了整车控制器开发中BootLoader功能实现的整套设计与解决方案,并将该方案应用到实车运行中.最后,通过实际应用的测试与分析,结果表明该功能具有极高的可行性与有效性. 展开更多
关键词 bootloadER 整车控制器 上位机 CAN通信
下载PDF
基于AT91RM9200微控制器的BootLoader的分析与开发 被引量:6
19
作者 童大鹏 冉蜀阳 +1 位作者 张礁 郭长艳 《微计算机应用》 2005年第3期345-349,共5页
嵌入式系统开发过程中的一个重要问题是如何开发BootLoader。目前已有一些通用的BootLoader,但如何根据特定的嵌入式系统平台,开发相应的BootLoader,无疑是一个重点和难点。本文选用AT9IRM9200微控制器建立了一个通信接口平台,通过阐述U... 嵌入式系统开发过程中的一个重要问题是如何开发BootLoader。目前已有一些通用的BootLoader,但如何根据特定的嵌入式系统平台,开发相应的BootLoader,无疑是一个重点和难点。本文选用AT9IRM9200微控制器建立了一个通信接口平台,通过阐述U-Boot分析了BootLoader开发的特点和操作模式,并通过详细地分析AT91BasicBoot的源程序,具体地说明了BootLoader需要完成的主要任务和实现方法。可见,BotLoader是操作系统和硬件的枢纽,负责初始化硬件和引导操作系统的内核。 展开更多
关键词 bootloadER 微控制器 嵌入式系统平台 操作系统 开发过程 通信接口 操作模式 源程序 BOT 初始化 硬件 内核
下载PDF
多核DSP的BootLoader程序的实现 被引量:5
20
作者 刘慧 林海虹 刘智 《电子技术应用》 北大核心 2003年第6期72-75,共4页
TI的大多数DSP芯片。内部都有片内掩模的BootLoader程序,用于将用户程序通过片外EPROM、串口或I/O口装载到片内高速RAM中,以保证用户程序能够高速运行。介绍了BootLoader程序的多种工作方式,并以双核DSP———TMS320VC5421为例详细阐述... TI的大多数DSP芯片。内部都有片内掩模的BootLoader程序,用于将用户程序通过片外EPROM、串口或I/O口装载到片内高速RAM中,以保证用户程序能够高速运行。介绍了BootLoader程序的多种工作方式,并以双核DSP———TMS320VC5421为例详细阐述了多核DSP的16位并行E-PROM的BootLoader程序的实现。 展开更多
关键词 DSP芯片 数字信号处理器 bootloadER程序 TMS320VC5421 上电自举
下载PDF
上一页 1 2 44 下一页 到第
使用帮助 返回顶部