[OA自动化]Motorola微处理器的bootloader分析与应用.docVIP

  • 2
  • 0
  • 约8.12千字
  • 约 6页
  • 2020-06-29 发布于浙江
  • 举报

[OA自动化]Motorola微处理器的bootloader分析与应用.doc

(OA自动化)Motorola微处理器的bootloader分析与应用 Motorola微处理器的bootloader分析与应用 摘要:以Motorola32位处理器ColdFire5307为例,分析、介绍Motorola公司用于嵌入式系统开发的dBUG通用bootloader软件的结构、运行原理及应用。 关键词:嵌入式系统ColdFirebootloaderdBUG 引言 bootloader是用来完成系统启动和系统软件加载工作的程序。它是底层硬件和上层应用软件之间的一个中间件软件,完成处理器和周边电路正常运行所要的初始化工作;可以屏蔽底层硬件的差异,使上层应用软件的编写和移植更加方便;不仅具有类似PC机上常用的BIOS(BasicInputOutputSystem,基本输入、输出系统监控程序)功能,而且还可具有一定的调试功能。目前,在嵌入式系统开发中有多种bootloader可供选择,其中Motorola公司的名为dBUG的bootloader比较优秀。它可以移植在MotorolaMC68000、ColdFire和PowerPC系列所有微处理器上面,有强大的调试功能,支持单步、下载、网络更新等;其良好的软件架构使用户能很方便地修改其代码,扩展新的功能。本文以作者用于网络数据存储的coldfire5307C3开发板为例,简析其上的dBUGbootloader的结构和运行机

文档评论(0)

1亿VIP精品文档

相关文档