Exploitation of USB firmware program based on PDIUSBD12
Lan Zou
Abstract
Lan Zou
Abstract
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.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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.
Key concepts: Firmware, USB, Software portability, Computer science, Operating system, Interface (matter), Embedded system, Software