This paper discusses an embedded MP3 flow IP digital broadcasting terminal design, methods and the related technologies used in the developing process. Based on the enhanced embedded network micro-processor, the system uses the MP3 audio decoder technology, TCP/IP related technology and the related technologies of TINI (micro-network connection) development and streaming media for the design. Using the embedded MP3 flow IP digital broadcasting terminal, the MP3 flow audio can be broadcasted. It has many advantages, such as small, low power loss, reliable, easy to carry and so on.In the text, first introduced the advantages and development trend of IP digital broadcasting, and the corresponding development of digital flow media. And then the IP digital broadcasting-related technologies such as: audio coding, decoding, network transmission protocol and IP multicast technology have been elaborated. After that, the hardware design and software design of the digital broadcasting terminal system is described in detail.On the hardware system design, first proposed several kind of plans and have carried on the comparison choice. And then the system overall structure has been designed and the structure schematic drawing of the system is given. Then the principle and components of the network connection platform, which is based on DS80C400 network microprocessor, are described. After the detailed analysis of the structural features and functions for the embedded microcontroller DS80C400, the working principle and circuit structure of various part of hardware are given.Because the system is used by most high-speed integrated circuits, it is necessary in the design of the circuit layout. Cabling give sufficient consideration. To enhance the overall stability and reliability of the platform, the hardware design has taken the following measures : (1) the layout and alignment of the components, printed circuit board to consider the life, stability, electromagnetic compatibility, Special attention was paid to the distribution of components heat; (2) use of a two-tier printed circuit board design, printed circuit board compact structure. Digital Power Supply 5V, 3.3V, 1.8V some more power; (3) selection of SMT devices.In software system design, the software development platforms and software operation environment of the micro-network connection, which is based on the network microprocessors DS80C400, are introduced. The system's TCP/IP agreement is also proposed. Then the main development process of software systems is analyzed and the flowchart is constituted. After that, the various modules of the main development process are designed concretely and some of the key program codes are given. In the last part of the paper, the further optimize idea of the IP digital broadcasting terminal system as well as the expanding functional concept are given. |