Font Size: a A A

The Research And Implementation Of USB OTG Technology In Embedded System

Posted on:2007-06-07Degree:MasterType:Thesis
Country:ChinaCandidate:B LiuFull Text:PDF
GTID:2178360185962348Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Multimedia, Network, Mass-storage technology and so on, the peripheral devices need a more and more higher transfer speed interface. With the challenge, it also brings a brighter future for the embedded interface technology. USB interface has been universal between PC and peripheral devices, and the transfer speed defined in the USB2.0 specification has reached 480Mb/s. The more important thing is that USB OTG1.0 specification developed a method to communicate between two USB devices without PC, which is impossible before. Some kinds of OTG devices have appeared in the market, to do research on such kind of new technology with great future is very meaningful, especially in embedded system field.The major purpose of USB IF to release USB OTG1.0 specification is to improve the communication ability between portable devices. This has a significant meaning in embedded system field because USB interface is simple and easy to use.With the fast development of 32bit CPUs (such as ARM), the performance of embedded system has improved very much. Embedded system is usually stable, small, low power and universal, but the CPU'speed has reached handreds of MHz from several MHZ. So, General-purpose used embedded system has been used in high-performance areas. This is helpful to improve the technology of embedded system interface. This paper is going to do research on USB2.0 OTG technology, which is used in embedded system.In embedded system, more and more hardware and software resources need to be managed, so, a dedicated manager is needed in such a complex system, the manager is so-called embedded OS (Operating System). Embedded OS is not as comprehensive as PC OS, it can be trimmed down according to requirement. It only manages hardware and software resource that is currently in use, so the OS is small, efficient and real time. Nowadays, there are many embedded OS in the market, such as Vxworks, Palm OS, Neculeus, Windows CE, ucLinux and so on. UcLinux is popular among Linux fans and many companies because its source code is open and free. This paper is going to do research in ucLinux platform.By now, although there is some kind of OTG products appeared in the market, but the control system of most of them are simple. So, it's inconvenient for them to transplant and redevelop. Embedded system is more and more complex, powerful and widely used. According to the current situation, it's necessary to deep research on OTG technology in...
Keywords/Search Tags:USB2.0, OTG, SRP, HNP, EHCI, USB Sub-system, ucLinux
PDF Full Text Request
Related items