With the high speed development of computer technology and electronic information technology, the chip level and system level of embedded system is becoming better and better. Cortex series chip is the representative of microprocessor designed by ARM. Representative of embedded operating system is Linux, Wince and uCOS. Embedded system design concept is applied very wide in many fields such as communication, instrument. For the special application purposes, the embedded system design isn’t same.In the research, embedded system is applied to the practice embedded devices development and design, which combined with currently Universal Serial Bus (USB) communications technology and take full advantage of today’s data transmission technology, we propose a new USB communication system design which is based on embedded Linux and its is applied to practical engineering. The main research work is as follows.First, thesis analyse the background and significance, summarize the status of embedded system. The overall design of the system architecture is proposed.Secondly, we devise the hardware and software architecture and put forward the demand for hardware and software system customization.Thirdly, on the basis of analysis the USB subsystem in the Linux kernel, the card USB device driver is realized. We are also test the USB communication system.Finally, under the design idea of embedded master-slave system, it is applied to the project development and design and has the relevant testing, the effect is perfect. |