期刊文献+

基于USB CDC规范的嵌入式系统Bootloader设计 被引量:2

A design of Embedded system Bootloader based on USB CDC specification
下载PDF
导出
摘要 基于USB协议的CDC设备规范设计了一种在多数操作系统下免驱动的嵌入式系统Bootloader。其逻辑层上基于CDC子设备类的抽象控制模型,物理层上由USB批量传输端点构成,可实现读写应用程序参数、升级应用程序、跳转执行应用程序等通用功能。操作系统可将其驱动为一虚拟串口设备,使用通用串口通信软件与其交互,降低了跨平台产品开发难度提高了开发效率。最后在STM32F4硬件平台上对设计进行了验证。 Based on the USB CDC specification,an embedded system bootloader is designed which is drive-free on most operating system.The logic layer is based on the abstract control model of CDC subclass,and the physical layer is composed of USB bulk transfer endpoints,which can realize the general functions of reading and writing application parameters,upgrading application programs,branching to application programs.The operating system can drive the bootloader as a virtual serial device,and can use the general serial communication software to interact with it,which reduces the developing difficulty of cross platform products and improves the developing efficiency.Finally the design is verified on a STM32F4 hardware platform.
作者 刘汉阳 杜启行 邓林涓 王奎 孔繁海 杨雷 Liu Hanyang;Du Qihang;Deng Linjuan;Wang Kui;Kong Fanhai;Yang Lei(Shandong Institute of Metrology and Science,Jinan Shandong,250100;Shandong Metrology Testing Center,Jinan Shandong,250100)
出处 《电子测试》 2020年第13期74-76,共3页 Electronic Test
关键词 BOOTLOADER USB CDC规范 驱动程序 Bootloader USB CDC specification driver program
  • 相关文献

同被引文献23

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部