采用PDIUSBD12的USB接口固件程序开发  被引量:2

Exploitation of USB firmware program based on PDIUSBD12

在线阅读下载全文

作  者:刘韶华[1] 禹华钢[2] 邹岚[3] 

机构地区:[1]国电南瑞科技股份有限公司 [2]中国人民解放军91469部队 [3]青岛大学软件技术学院

出  处:《现代电子技术》2012年第20期25-27,共3页Modern Electronics Technique

基  金:国家自然科学基金资助项目(60901069);中国博士后科学基金(200902671);湖北省自然科学基金资助项目(2009CDB031)

摘  要:随着计算机技术的更新换代,USB接口已经成为个人计算机上最重要的外部设备扩展接口,在进行USB外设开发的过程中需要编写其固件程序。在此对USB接口固件程序进行了开发,在Keil C51软件环境中,采用C语言开发。介绍了固件程序的主要功能,给出了固件程序的流程、结构和端点配置,并给出了重点地方的具体程序。该固件编写采用分层结构简洁且易于修改和测试,既增加了代码的可读性,又增加了程序的通用性和移植性。USB interface has become the most important peripheral equipment extended interface of personal computer with the development of computer technology.However,the USB firmware program needs to be compiled in the process of peripheral equipment exploitation.The firmware program of USB interface is developed with C programming language in Keil C51 software environment.The main functions of the firmware program are introduced.The flow,structure,endpoint configuration of firmware program and concrete program of emphasis content are given in the paper.The firmware program is compiled by layered structure,and is easy to modify and testing.It increased the readability of code,generality and portability of program.

关 键 词:PDIUSBD12 USB 固件程序 分层结构 

分 类 号:TN919.34[电子电信—通信与信息系统] TP311.11[电子电信—信息与通信工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象