DocumentCode :
2951401
Title :
Design and Implementation of OTG Communication System Terminal Based on USB
Author :
Lin Zhigui ; Meng Dejun ; Zhong Qingqing
Author_Institution :
Sch. of Inf. & Commun. Eng., Tianjin Polytech. Univ., Tianjin, China
fYear :
2011
fDate :
30-31 July 2011
Firstpage :
1
Lastpage :
4
Abstract :
To mobile communication requirement of portable device, a USB On-The-Go (OTG) communication system terminal, based on Freescale´s 32-bit MCU - MCF52223, is designed in the paper. The system terminal can implement USB host function and USB peripheral function. The system design includes software part and hardware part. The hardware design includes power management circuit and interface circuit design. The OTG software on the IDE of CodeWarrior is designed by component thinking. Firstly, we build the OTG software architecture and analyze its structural characteristics. Secondly, initialization mode judgement software, OTG drive software, host/peripheral software packet and role switch protocol software packet also are designed on the basis of software architecture. Finally, the debugging result is shown in the paper. The result shows that the system terminal can implement not only host function but also peripheral function and has stable performance. Meanwhile, the design also provides a guide to application terminal design based on USB OTG.
Keywords :
microcontrollers; mobile communication; peripheral interfaces; power aware computing; program debugging; protocols; software architecture; CodeWarrior IDE; MCF52223 MCU; OTG communication system terminal; OTG drive software; OTG software architecture; USB host function; USB on-the-go communication system terminal; USB peripheral function; initialization mode judgement software; interface circuit design; mobile communication; portable device; power management circuit; role switch protocol software packet; software debugging; Hardware; Plugs; Protocols; Resistors; Software; Switches; Universal Serial Bus;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Control, Automation and Systems Engineering (CASE), 2011 International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4577-0859-6
Type :
conf
DOI :
10.1109/ICCASE.2011.5997526
Filename :
5997526
Link To Document :
بازگشت