Font Size: a A A

The Research Of CF Card Drives In Embedded System Based On Linux

Posted on:2007-12-23Degree:MasterType:Thesis
Country:ChinaCandidate:B JiangFull Text:PDF
GTID:2178360182495672Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the emergence of all kinds of new technique, people's cognitions of computer become more and more deep. The calculation is walking into the equipments gradually,and the computer system also change into the tangible from the every kind of immaterial facies. From the aviation and navigarion region to the PDA on our hands are all transplant into the computer system, we called this kind of system as embedded system, it is an efficiecy, little occupancy and cheap system. Linux system is not only inherit the traditional Linux, such as the easy to development, efficiently, the function is strong and big, stable, free, and open source, etc, but also did many embedded alteration to make it adapt to the need of the application in embedded system better.Every characteristics of the embedded device limit that its driver must tailor, and with the embedded system and application program full binded into a whole portion. So different embedded products must design their own drivers. Although, many embedded operating system provided driver's example. But when we run the driver, we must do some modifications, even redesign, according to the hardware's speciality.In my thesis, my major job is do some research and practice in Linux device driver's design and development.In order to use the CF card as a storage device in the embedded linux system, the hardware characteristics of the CF card is first introduced, and then the low level driver of the CF card is rebuild based on the memory addressing mode in the system layer and also a real-time management to the hot plug affairs of the CF card is made in the application layer. Finally,an embedded Linux system is realized, which uses the CF card as a convenient and quick storage device.
Keywords/Search Tags:Embedded Linux, device drive, ARM, CF card
PDF Full Text Request
Related items