推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

USB大容量存储设备(MSD)引导加载程序(中文)

更新时间:2023-02-01 11:26:55 大小:2M 上传用户:sun2152查看TA发布的资源 标签:usb存储设备msd 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

Freescale 很多微控制器都集成了通用串行总线( USB) 访问接口。带USB端口的产品可以极为方便地在现场更 新固件。本应用笔记介绍一个大容量存储设备 (MSD) USB 引导加载程序,它能配合多个 Freescale USB 系列 进行工作。具有该引导加载程序的设备连接到主机后, 该引导加载程序就会被枚举为一个新的驱动器。在新固 件复制到该驱动器上后,设备会使用新的固件对自己进 行更新。 Freescale 还提供其他引导加载程序。例如,应用笔记 AN3561 (“适用于 MC9S08JM60 的 USB 引导加载程 序”)介绍了为 Flexis JM 系列而编写的 USB 引导加载 程序。本应用笔记中介绍的 MSD 引导加载程序作为另 一种选择而提供,且具有以下这些优势: • 无需在主机上安装驱动程序。 • 无需在主机上运行应用程序。 • 任何用户只需稍加培训都能使用。唯一需要的操 作是将文件复制到驱动器上。 • 由于不需要主机软件或驱动程序,因此它能用于 许多不同的主机操作系统。 该引导加载程序专门针对多个具有相似 USB 外设的 Freescale 微控制器系列而编写。这些系列包 括但不限于: • Flexis JM 系列 MCF51JM • 集成 USB 的 ColdFire MCF522xx • Kinetis 该引导加载程序只需略经修改便可支持上述所有器件;实例针对下列Freescale微控制器编写并经 过测试: • MCF52259 — 带 USB 、以太网、 CAN 和外部总线的 32 位 ColdFire V2 • MCF51JM128 — 带 USB 的 32 位 ColdFire V1 (属于 Flexis JM 系列) • MK60N512 — 带USB 2.0全速OTG控制器和10/100 Mbps以太网MAC的ARM® Cortex™-M4 架构 使用的 USB 协议栈: • 支持 PHDC 的 Freescale USB 协议栈 v3.0 测试的开发板: • TWR-MCF5225X-KIT — 适用于 MCF5225x 系列的低成本 Tower 套件 • DEMOJM — 适用于 Flexis JM 系列的低成本开发板 • TWR-K60N512-KIT — 适用于 Kinetis K60 系列的低成本 Tower 套件 测试的操作系统: • Windows XP 专业版( Service Pack 2 和 Service Pack 3 ) 测试的开发工具: • CodeWarrior for Microcontrollers v10.1 • CodeWarrior for Microcontrollers v6.3 • CodeWarrior for ColdFire v7.2

部分文件列表

文件名 大小
USB大容量存储设备(MSD)引导加载程序(中文).pdf 2M

全部评论(0)

暂无评论