推荐星级:
- 1
- 2
- 3
- 4
- 5
USB大容量存储设备(MSD)主机引导加载程序(中文)
资料介绍
1 简介
引导加载程序是放在设备中的一个小程序,可用于在设备
中进行用户应用代码编程。我们已针对飞思卡尔 32 位
ColdFire 和 Kinetis MCU 系列生成了使用 USB 大容量存储
设备(MSD)的 USB 主机引导加载程序。
将 USB 记忆棒插入系统后, 就可以将用户的应用程序代码
烧录到 MCU 中。本应用笔记将使用 MCF51JM128、
MCF52259 和 MK60N512VMD100 MCU 来演示引导加载
程序在 ColdFire 和 Kinetis MCU 中的工作方式。
2 引导加载程序概述
引导加载程序是一个小型应用,用于擦除闪存以及将用户
应用载入设备。 USB 主机 MSD 引导加载程序可让您轻
松、可靠地将用户应用载入设备。
将包含有效 s-record 或二进制文件的 USB 记忆棒插入系
统后,引导加载程序将会加载用户应用代码,并将其烧录
到设备中。然后,新的用户应用便可以在设备中运行。本
应用笔记将会帮助读者深入了解引导加载程序,以及培养
使用引导加载程序自行开发应用的能力。
下图显示了 MCF51JM128、 MCF52259 和
MK60N512VMD100 引导加载程序系统的存储器映射。
默认的中断和异常向量放置在闪存区域的起始地址中,此地址由引导加载程序使用,您不得更改此地址。必须将用
户应用中断和异常向量放置在应用闪存区域中, 并在应用启动例程中将其复制到 RAM 存储器。中断和异常向量可重
定向到 RAM 区域。
部分文件列表
文件名 | 大小 |
USB大容量存储设备(MSD)主机引导加载程序(中文).pdf | 3M |
全部评论(0)