首页 | 本学科首页   官方微博 | 高级检索  
     

基于C8051F34x单片机的USB Bootloader设计
引用本文:刘云龙,张伟霞. 基于C8051F34x单片机的USB Bootloader设计[J]. 微型机与应用, 2011, 30(23): 56-59
作者姓名:刘云龙  张伟霞
作者单位:1. 广州海格通信集团股份有限公司,广东广州,510663
2. 广州广电运通金融电子股份有限公司,广东广州,510663
摘    要:介绍了一种在Silicon Labs公司的C8051F34x系列单片机上实现USB Bootloader的设计方法,使应用程序可以通过USB或COM通信实现远程在线升级。首先,简述了USB Bootloader;然后,详细阐述了USB Bootloader程序的设计和APP固件程序的设计,以及设计中需要注意的问题;最后,用VC++开发上位机软件来完成该Bootloader的远程在线下载功能。该Bootloader可以很方便地在其他类似单片机上移植,通用性强。

关 键 词:C8051F34x  USB Bootloader  远程升级

The design of USB Bootloader based on C8051F34x MCU
Liu Yunlong,Zhang Weixia. The design of USB Bootloader based on C8051F34x MCU[J]. Microcomputer & its Applications, 2011, 30(23): 56-59
Authors:Liu Yunlong  Zhang Weixia
Affiliation:Liu Yunlong1,Zhang Weixia2(1.Guangzhou Haige Communicutions Group Co.,Ltd,Guangzhou 510663,China,2.GRG Banking Equipment Co.,China)
Abstract:This paper describes the design of USB bootloader based on Silicon Labs' CS051F34x serial MCU, that possesses the ability to receive new application firmware through USB or COM. Firstly, it introduces the USB Bootloader of MCU. Then, it expands the design of USB bootloader firmware and the design of application firmware, as well as the problems of design process that need attentions. Lastly, the bootloader software is designd using Visual C++ 6.0, achieving remote update the APP FW. This USB bootloader is very universal and can be easily ported to other architecture like MCUs.
Keywords:C8051F34x  USB Bootloader  remote update
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号