期刊文献+
共找到88篇文章
< 1 2 5 >
每页显示 20 50 100
基于UDS的CAN Bootloader软件设计与实现 被引量:2
1
作者 张镭耀 肖兵 赵文斌 《制造技术与机床》 北大核心 2025年第1期41-47,共7页
为了满足APP程序在实际应用中便捷升级下载需求,针对S32K144单片机,参考UDS(unified diagnostic services)协议规范要求,设计了一种CAN Bootloader升级下载系统。上位机以Visual Studio为开发环境,以SREC作为刷写文件并通过Kvaser USB2... 为了满足APP程序在实际应用中便捷升级下载需求,针对S32K144单片机,参考UDS(unified diagnostic services)协议规范要求,设计了一种CAN Bootloader升级下载系统。上位机以Visual Studio为开发环境,以SREC作为刷写文件并通过Kvaser USB2CAN硬件设备与下位机进行CAN通信,下载流程基于ISO 14229协议框架实现了服务命令封装,传输过程基于ISO15765-2设计实现了网络层通讯机制和错误处理策略。微控制器端将Flash分为Bootloader、APP程序和模拟EEPROM(electrically erasable programmable read-only memory)标志位3部分,下载触发方式采用标志位加短延时的方式,整个升级过程严格遵从UDS协议规范。经过数十次实际测试,验证了该系统可完整下载APP程序的结论。结果表明,该CAN Bootloader在线下载系统实现了UDS协议规范下的程序下载升级,整个升级过程稳定高效,并具有可移植性和可拓展性,证明了该系统的可靠性和稳定性。 展开更多
关键词 bootloader CAN-TP UDS协议 多帧传输 烧录
在线阅读 下载PDF
基于CAN通信实现MBD代码下载的DSP Bootloader开发 被引量:3
2
作者 郭毅锋 郭世成 +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
基于不同类型Flash-ROM的Bootloader设计 被引量:6
3
作者 张起贵 裴科 +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
4
作者 汪春华 白稳峰 +1 位作者 刘胤博 张玉稳 《电子测量技术》 2017年第2期166-170,共5页
在车身控制器的开发及生产过程中,针对已安装控制器更新程序困难的问题,设计提出基于UDS协议并应用于英飞凌16位单片机平台的在线升级方案。该方案采用CAN总线完成上下位机的通讯及数据交互,结合UDS中的诊断服务和下载流程,实现基于UDS... 在车身控制器的开发及生产过程中,针对已安装控制器更新程序困难的问题,设计提出基于UDS协议并应用于英飞凌16位单片机平台的在线升级方案。该方案采用CAN总线完成上下位机的通讯及数据交互,结合UDS中的诊断服务和下载流程,实现基于UDS协议BootLoader开发。该功能为汽车电子产品开发提供更好的可扩展性,节约开发周期,为整车厂软件管理和升级提供更快捷、可靠手段。实验结果表明,系统能够很好的完成软件在线升级,并在刷写效率、成功率、稳定性上都很好的满足了设计需要。 展开更多
关键词 CAN UDS协议 bootloader流程
在线阅读 下载PDF
具有多重下载接口的Bootloader设计 被引量:6
5
作者 裴科 张刚 靳荣浩 《计算机应用研究》 CSCD 北大核心 2007年第12期210-213,共4页
介绍了具有多重引导加载方式的嵌入式操作系统引导程序——Bootloader的概念和作用。在基于AT91RM9200处理器的嵌入式系统开发平台上,以加载ARM-Linux操作系统内核为例,阐述了通过三种常用通信接口(串口、网口和USB接口)实现文件下载功... 介绍了具有多重引导加载方式的嵌入式操作系统引导程序——Bootloader的概念和作用。在基于AT91RM9200处理器的嵌入式系统开发平台上,以加载ARM-Linux操作系统内核为例,阐述了通过三种常用通信接口(串口、网口和USB接口)实现文件下载功能的软件设计方法。 展开更多
关键词 bootloader ATglRM9200 ADS 下栽接口 嵌入式系统
在线阅读 下载PDF
ARM&Linux嵌入式系统BootLoader的研究与设计 被引量:13
6
作者 张群忠 沈建华 《计算机应用与软件》 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
基于ARM9的Bootloader的分析及设计 被引量:11
7
作者 王景存 高峰 《现代电子技术》 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
基于CK-Core的安全芯片Bootloader开发与应用 被引量:3
8
作者 张锋 刘光耀 王剑非 《现代电子技术》 2013年第22期137-142,共6页
随着嵌入式技术的快速发展,多接口和多功能的Bootloader得到越来越多的应用,但其设计开发过程却非常复杂。为了实现定制安全芯片的软硬件初始化,并成功下载其片内操作系统(COS),设计并实现了一种支持多接口和多功能的Bootloader。该Boot... 随着嵌入式技术的快速发展,多接口和多功能的Bootloader得到越来越多的应用,但其设计开发过程却非常复杂。为了实现定制安全芯片的软硬件初始化,并成功下载其片内操作系统(COS),设计并实现了一种支持多接口和多功能的Bootloader。该Bootloader根据安全芯片及其CK-Core CPU的结构特点开发,程序结构简洁高效,对Bootloader的设计和开发提供了有力参考。 展开更多
关键词 嵌入式系统 bootloader COS 安全芯片 CK-Core
在线阅读 下载PDF
基于TMS320C6678的多核Bootloader设计与实现 被引量:9
9
作者 薛志远 王春雷 《航空兵器》 2017年第4期80-83,共4页
针对TMS320C6678多核处理器的特性,提出一种基于多核Bootloader的设计方法。阐述了TMS320C6678 Bootloader的原理和工作机制,并给出一种多核用户程序镜像文件的生成方法,实现了TMS320C6678的多核程序加载以及上电自启动。经验证,TMS320C... 针对TMS320C6678多核处理器的特性,提出一种基于多核Bootloader的设计方法。阐述了TMS320C6678 Bootloader的原理和工作机制,并给出一种多核用户程序镜像文件的生成方法,实现了TMS320C6678的多核程序加载以及上电自启动。经验证,TMS320C6678在该设计方法下能够稳定运行。 展开更多
关键词 弹载计算机 TMS320C6678 bootloader 多核程序加载 EMIF16
在线阅读 下载PDF
基于S3C2410和Windows CE的Bootloader启动图片的实现 被引量:4
10
作者 张智 江志农 《电子测量技术》 2010年第2期87-90,共4页
Bootloader在嵌入式系统开发中占据着重要地位,开机启动图片正是其开发过程的一部分。本文在分析Bootloader的基本工作模式和启动过程的基础上,根据Bootloader的两个阶段——NBoot和EBoot的不同特点,采用了不同的方法分别实现开机启动... Bootloader在嵌入式系统开发中占据着重要地位,开机启动图片正是其开发过程的一部分。本文在分析Bootloader的基本工作模式和启动过程的基础上,根据Bootloader的两个阶段——NBoot和EBoot的不同特点,采用了不同的方法分别实现开机启动图片的功能,然后对两者进行了比较。实验结果表明,该方法运行稳定可靠,并成功运用在北京化工大学诊断与自愈工程研究中心的一款基于S3C2410和Windows CE的综合巡检分析诊断仪上。 展开更多
关键词 嵌入式系统 启动图片 ARM Windows CE bootloader
在线阅读 下载PDF
基于三星S3C44B0x目标板在μClinux系统上的Bootloader 被引量:2
11
作者 何剑锋 李宏穆 庄阿龙 《石河子大学学报(自然科学版)》 CAS 2006年第6期768-772,共5页
介绍了嵌入式μClinux 2.4.24操作系统引导加载程序Bootloader的编写方法及其要点。根据ARM芯片的结构分析映像文件的组成及其地址映射方法,并结合杭州立宇泰公司的S3C44B0X开发板,具体实践和验证了利用Bootloader引导μClinux内核的过程。
关键词 bootloader S3C44BOX ΜCLINUX 嵌入式系统
在线阅读 下载PDF
基于S3C6410的嵌入式数控系统Bootloader的设计 被引量:2
12
作者 张华涛 钟佩思 李哲 《制造技术与机床》 北大核心 2015年第11期177-180,共4页
在嵌入式数控系统设计中,Bootloader是系统上电或复位后首先运行的一段代码。Bootloader代码的质量对整个数控系统的运行效率有着重要的影响,而Bootloader代码与芯片的特性有着紧密的联系。在分析了Bootloader的原理和启动流程后,在Linu... 在嵌入式数控系统设计中,Bootloader是系统上电或复位后首先运行的一段代码。Bootloader代码的质量对整个数控系统的运行效率有着重要的影响,而Bootloader代码与芯片的特性有着紧密的联系。在分析了Bootloader的原理和启动流程后,在Linux操作系统上搭建的交叉开发环境中进行程序设计,开发了适用于嵌入式处理器芯片S3C6410的Bootloader。试验测试证明:Bootloader具有良好的可移植性,能够引导Linux操作系统稳定快速地启动,数控软件正常运行。 展开更多
关键词 嵌入式数控系统 bootloader LINUX S3C6410
在线阅读 下载PDF
基于Norflash的Bootloader的设计与实现 被引量:1
13
作者 郝卫东 刘溯奇 +1 位作者 林添成 杨谋刚 《现代电子技术》 2007年第24期205-207,共3页
Bootloader是系统上电或复位后首先运行的一段代码,是连接操作系统和硬件的桥梁,负责初始化硬件和引导操作系统等。目前已有很多通用的Bootloader,但是如何根据特定的嵌入式平台,移植自己的引导程序是一个重点和难点。文章详细说明了从N... Bootloader是系统上电或复位后首先运行的一段代码,是连接操作系统和硬件的桥梁,负责初始化硬件和引导操作系统等。目前已有很多通用的Bootloader,但是如何根据特定的嵌入式平台,移植自己的引导程序是一个重点和难点。文章详细说明了从Norflash引导操作系统要完成的主要任务和实现方法,并给出了试验结果。 展开更多
关键词 bootloader 移植 Norflash操作系统
在线阅读 下载PDF
基于S3C44B0X的嵌入式系统BootLoader的设计与实现 被引量:4
14
作者 江敏 陈一明 《工矿自动化》 北大核心 2007年第2期66-68,共3页
随着嵌入式系统应用的日益广泛,如何实现嵌入式系统的开发已经成为嵌入式系统应用发展的关键,其中由于BootLoader程序严重依赖于硬件实现,没有一个通用程序,更成为设计的难点。文章依据S3C44B0X芯片所搭建的嵌入式系统,详细说明了该系... 随着嵌入式系统应用的日益广泛,如何实现嵌入式系统的开发已经成为嵌入式系统应用发展的关键,其中由于BootLoader程序严重依赖于硬件实现,没有一个通用程序,更成为设计的难点。文章依据S3C44B0X芯片所搭建的嵌入式系统,详细说明了该系统引导程序的设计和实现方法。 展开更多
关键词 嵌入式系统 bootloader 初始化 S3C44B0X 设计
在线阅读 下载PDF
嵌入式系统启动软件Bootloader的设计 被引量:11
15
作者 王青萍 《现代电子技术》 2008年第10期70-72,共3页
详细介绍Bootloader的操作模式以及其与主机之间的通信,说明Bootloader的两阶段任务——汇编语言编写的固化代码执行部分和C语言编写的基于RAM执行部分,并通过对Blob源代码的分析,介绍Blob所实现的功能,并找出其中的规律和原理,从而对Bo... 详细介绍Bootloader的操作模式以及其与主机之间的通信,说明Bootloader的两阶段任务——汇编语言编写的固化代码执行部分和C语言编写的基于RAM执行部分,并通过对Blob源代码的分析,介绍Blob所实现的功能,并找出其中的规律和原理,从而对Bootloader有更深刻的理解,并且能够使得Bootloader运行于各种不同的硬件平台。实际应用中已经完成了对系统的修改。 展开更多
关键词 bootloader BLOB ARM 初始化
在线阅读 下载PDF
基于硬件抽象层的Bootloader研究与实现 被引量:1
16
作者 张健 周书林 朱文静 《现代电子技术》 2010年第8期38-40,共3页
在嵌入式开发中,由于Bootloader和硬件紧密相关,造成了移植Bootloader到一个新的硬件平台要修改大量的代码。针对这个问题,在Bootloader中引入硬件抽象层。硬件抽象层为各种硬件抽象出一个公共接口;Bootloader的硬件抽象层屏蔽了具体的... 在嵌入式开发中,由于Bootloader和硬件紧密相关,造成了移植Bootloader到一个新的硬件平台要修改大量的代码。针对这个问题,在Bootloader中引入硬件抽象层。硬件抽象层为各种硬件抽象出一个公共接口;Bootloader的硬件抽象层屏蔽了具体的底层硬件,增加了系统的可移植性,减少了移植的工作量。最后针对硬件抽象层实现方法上的不足,给出可行的解决办法。 展开更多
关键词 bootloader 硬件抽象层 嵌入式系统 可移植性
在线阅读 下载PDF
基于ARM的嵌入式系统BootLoader的编译与启动分析 被引量:3
17
作者 胡庆武 崔贤玉 《科学技术与工程》 2007年第14期3571-3574,共4页
近年,嵌入式技术已取得了飞速的发展,但是,有关其最本质的核心部分BootLoader的介绍却不是很多,实践证明,BootLoader的优越与否,对嵌入式系统的性能起到决定性的作用。因此,根据Linux系统的编译环境及嵌入式系统的编程特点,针对BootLoa... 近年,嵌入式技术已取得了飞速的发展,但是,有关其最本质的核心部分BootLoader的介绍却不是很多,实践证明,BootLoader的优越与否,对嵌入式系统的性能起到决定性的作用。因此,根据Linux系统的编译环境及嵌入式系统的编程特点,针对BootLoader的编译过程进行了细致的描述,同时对BootLoader的启动流程及关键程序进行了深入的分析。对BootLoader的设计有一定的借鉴作用。 展开更多
关键词 嵌入式 bootloader 启动流程
在线阅读 下载PDF
基于ARM嵌入式系统的Bootloader的设计与实现 被引量:7
18
作者 刘娅 《现代电子技术》 2006年第7期142-144,共3页
在计算机、互联网和通信技术高速发展的同时,嵌入式系统开发技术也取得迅速发展,嵌入式技术应用范围的急剧扩大。但是在嵌入式系统设计中,针对嵌入式处理器和操作系统的Bootloader代码的设计是一个难点。在基于ARM720T核的嵌入式处理器... 在计算机、互联网和通信技术高速发展的同时,嵌入式系统开发技术也取得迅速发展,嵌入式技术应用范围的急剧扩大。但是在嵌入式系统设计中,针对嵌入式处理器和操作系统的Bootloader代码的设计是一个难点。在基于ARM720T核的嵌入式处理器芯片的EP7312上进行设计,总结出嵌入式处理器芯片的Bootloader设计的一般模式及其中的一些关键技术,并给出了Bootloader的详细设计流程。 展开更多
关键词 嵌入式系统 bootloader ARM 操作系统
在线阅读 下载PDF
基于AT91RM9200的BootLoader分析与开发
19
作者 童大鹏 冉蜀阳 +1 位作者 张礁 郭长艳 《兵工自动化》 2006年第3期71-71,共1页
利用U-BOOT软件源代码结构开发基于AT91RM9200的BootLoader,通过AT91BasicBootProject代码初始化电源管理控制器、SDRAM、AT49BV1614A、各种堆栈、异常向量和最终的C程序变量,然后在基本的初始化结束后,进入main()函数,实现BOOT程序的... 利用U-BOOT软件源代码结构开发基于AT91RM9200的BootLoader,通过AT91BasicBootProject代码初始化电源管理控制器、SDRAM、AT49BV1614A、各种堆栈、异常向量和最终的C程序变量,然后在基本的初始化结束后,进入main()函数,实现BOOT程序的开发。 展开更多
关键词 AT91RM9200 bootloader 初始化 程序开发
在线阅读 下载PDF
基于S3C44BOX的BootLoader设计
20
作者 周红霞 孙慧 张春芳 《计算机应用与软件》 CSCD 2009年第11期255-258,共4页
嵌入式系统的BootLoader设计由于严重依赖于CPU型号及板级设备的配置,因而成为系统设计的难点和重点。结合基于ARM微处理器芯片S3C44B0X的嵌入式系统BootLoader设计,给出一个实用的BootLoader设计方案,使之可以成功引导嵌入式操作系统内... 嵌入式系统的BootLoader设计由于严重依赖于CPU型号及板级设备的配置,因而成为系统设计的难点和重点。结合基于ARM微处理器芯片S3C44B0X的嵌入式系统BootLoader设计,给出一个实用的BootLoader设计方案,使之可以成功引导嵌入式操作系统内核,并且具有下载应用程序映像的扩展功能。 展开更多
关键词 bootloader 内核引导 嵌入式系统 下载模式
在线阅读 下载PDF
上一页 1 2 5 下一页 到第
使用帮助 返回顶部