• 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