Font Size: a A A

Based On Arm And Uclinux Embedded Systems Design And Implementation

Posted on:2008-07-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z X HuFull Text:PDF
GTID:2208360215950263Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of Internet and the coming of the post-PC era, the embedded systems is becoming the focus of the IT industry and presenting broad market demand. The embedded systems with good support of networks and multi-tasking provide a new solution for data communications.The main task of this dissertation is to implement the network transmission functions of the interface module. This task comes from a project of location and command system. To increase the data transmission speed between the terminal and interface module, this dissertation uses embedded systems with integrated network support to implement the data transmission. Meanwhile, in order to apply current design of embedded systems to the project development in the future, this dissertation do some improvement for filesystem and real-time, which implements a universal embedded system platform.This dissertation uses a S3C44B0 development board as hardware platform, and uses uClinux which is designed for processors without MMU as Embedded operating system.Here is the main work of this dissertation :The functional requirement of this system is analysed and the total solution of this system is proposed;Porting uClinux and Blob to S3C44B0X, the implement of jffs2 filesystem;Implement of device drivers of 4x4 keyboard and RTL8019AS;The real-time transforming for embedded linux based on RTLinux, as well as the test of task switching time;The network transmission programming. The process of pack/unpack for communications data is implemented. Proposing an application-layer solution for the problem of packet losses in transmission by UDP mode.Comparing with transmission by TCP and UDP mode, the test result indicated that the new solution can meet the technical guide line of location and command system.
Keywords/Search Tags:uClinux, porting, device drivers, real-time, network transmission
PDF Full Text Request
Related items