Font Size: a A A

The Research And Design About Remote Control System Based On ARM And TCP/IP

Posted on:2008-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:X P JiangFull Text:PDF
GTID:2178360218450319Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Embedded system, a customization computing system that integrate with hardware, real-time operating system and application software, has becomes more widely used in the area of social affairs and people's living. The research and development of embedded system has turned into one of the most important research areas and aspects of modern electronic designing field. Embedded real-time operating system is the platform supporting for the design of embedded system application software, and network has become the main trend.μC/OS-Ⅱis a new embedded operating system that has several outstanding strongpoint such as free source code, oriented small or middle scale application, preemptive kernel, multitask and preferable portability. It has been used in all kinds of embedded systems. However, the non-compatibility of the kernel of aμC/OS-Ⅱand TCP/IP protocol stack has made it difficult to access the Internet for the embedded devices. The major research aim of this paper is how to make embedded system support TCP/IP stacks under the condition where the computing resource is quite limited.We took the Samsung S344B0X ARM board that the only resource we have in the laboratory as the hardware platform and analysis the characters of ARM7TDMI, S3C44B0X architecture in details. After analyzing the embedded operating systemμC/OS-Ⅱand its kernel, we transplanted it on ARM micro processor successfully. In order to resolve the lack of TCP/IP stack inμC/OS-Ⅱkernel, we used the TCP/IP stack—uIP which designed for the embedded system, and transplanted it onμC/OS-Ⅱto realized the network function of the operating system. And we coded the drive program for uIP. At last we design the Web server and the remote file transport function to make the remote control system become true.After several months' design and test we gain our goals. The test result indicated that the kernel ofμC/OS-Ⅱtransplanted on ARM processor could schedule tasks successfully and each protocols of TCP/IP stack could work normally. The Web server and remote file transport work normally in the local area network of our laboratory prove the success of the whole design further more.
Keywords/Search Tags:ARM, μC/OS-Ⅱ, TCP/IP, Web Server, remote control system
PDF Full Text Request
Related items