With the high-speed development of the electronic technology, embedded system has been used in people's life widely. The requirement of applications which base on embedded systems increases so quickly, that higher demands for embedded systems design are brought endlessly. The combination of embedded system and digital signal processor is an effective method to implement hard real-time and high performance of embedded system. With the development of embedded system, embedded system is given more energy ceaselessly. Therefore the performance, the function and the design mode of embedded system have changed constitutionally. Those are worth to research deeply. The main purpose of this paper is to dissertate how to construct high-speed, hard real-time and high performance embedded system. According to the demand of B-type scanning Ultrasonic Flaw-Detector, author has designed a platform of high-speed and real-time embedded system using the scheme, which combines DSP-ARM framework with Windows CE embedded operating system. The author implements the function of high-speed data acquisition and real-time processing on Ultrasonic Flaw-Detector with A/D convertor and FPGA, using the highest performance Intel Xscale-PXA250 embedded processor and ADI's ADSP-2191 as the high-speed processing core of hardware platform. The author has transplanted embedded operating system Windows CE to the hardware platform of Ultrasonic Flaw-Detector successfully, and implemented driver of hardware which bases on Windows CE.NET, such as TFT LCD, touch screen, CS8900 internet chip, DMA channels, serial ports, Audio Codec and so on. |