Embedded system is taking more and more important roles in information industry with the feature of high integration, high performance, high speed, low power and stability. Now it is a new hotpot in the industry. This thesis gave a brief introduction to the character of Embedded System, its basic theory and some of important concepts. Introduced a RTOS μC/OS-Ⅱ. The kernel mechanism, the core data structure and API is deeper analyzed. Today DSP has become the foundation of digital industry. This thesis gave a simple study on the architecture, instruction set and development tool of DSP, while the TI TMS320C54xx is specially introduced in detail. uC/OS-Ⅱ was successful transplanted to TMS320C54xx, and some embedded system blocks were built based on it. Finally a basic embedded system development platform based on DSP with uC/OS-Ⅱ kernel is built. The software development of DSP system has become a choke point, due to the complexity of the real-time DSP system. In this paper, this problem has been well solved by using μC/OS-Ⅱ kernel with a low system cost.
|