| Embedded system is a comprehensive technique course, which is the combination of computer technique, the semi-conductor technique and the electronics technique and all kind of applied realizations. In the thesis, it is discussed comprehensively that the designing process ont the embedded experiment platform based on μC/OS-II and ARM7 embedded processor. As a kind of verification of this embedded experiment platform, this paper accomplished a long-distance Data Acquisition Terminal.The paper presented the basic framework of the platform based on ARM7 embedded microprocessor and real-time operating system μC/OS-II, it mainly completed following work:(1) The operating system tailor and modification . This text mainly has two aspects to the modification of the operate system: The memory stack modification, which saving the system resources at the time of raising the system mission to cut over the speed;Did the modification to the interruption mechanism of the operate system, resolved some problem in the interruption mechanism.(2) In order to complete the on-line upgrade of the system software and expand the request of the system function, this paper completed the file system, depends on which the system be able to complete on-line upgrade and can save useful data as wish.(3) For further raising the function of the system, graphics user interface, through which the user can communicate with the system is designed .By using it, the user can easily get control of this system.(4) For the orientation built-in distribute the need of handle the structure and application the network conjunction, this paper accomplish a embedded TCP/IP protocol on this platform . the terminal can be connected with a control computer via the Internet.As a kind of verification, based on this platform, this paper carries out Long-distance Data Collect Terminal .On designing the software of this platform, the whole frame be divided into several parts by its function. And a main task is used in this design. By using mailbox mechanism that provided by the operating system, the main task can get control of all other tasks. By using such mechanism, the system can work safely and stably. |