Font Size: a A A

The Design And Implement Of The File System Of Embedded CNC System Using ARM Processor

Posted on:2008-10-11Degree:MasterType:Thesis
Country:ChinaCandidate:X D DongFull Text:PDF
GTID:2178360215997162Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Embedded system is a kind of special application-oriented computer system. It can meet the strict requirement of function, reliability, cost, volume, and power consumption by adjusting its hardware and software. It is one of the most rapid developing technologies recently. Embedded system has a serial of other excellent features such as less system cost, tiny volume and low power consumption of single-chip devices as well as perfect developing environment, abundant resources and supporting operating system of PC platforms. It is a mainstream of NC and movement control devices at present and has been widely employed in NC field.Supported by Natural Science Foundation of Jiangsu Province (BK2003005), and based on the embedded NC system of milling machine, which uses embedded CPU S3C44B0X and FPGA as the kernel of hardware platform, andμC/OS-II as the software platform, it is deeply studied the file system and USB communication of the embedded NC system. The traditional embedded NC system doesn't have high requirement with the management of data, so it doesn't think much of the file system. But with the increase of the NC code, the flexibility and reliability for the operation of data is more and more important, it is necessary to use the file system that can provide an interface to save and manage the data. For the real-time character of embedded NC system, the USB interface is expanded to transfer the data.In this thesis, the hardware driver program is designed according to the property of NandFlash and the requirement of file management interface. The embedded FAT16 system is designed based on NandFlash. The requirement of file operation in embedded NC system is satisfied by using the function interface of file system. The USB interface is expanded in embedded NC system based on USB 1.1 protocol.
Keywords/Search Tags:Embedded System, NC System, FAT16 File System, USB, μC/OS-II
PDF Full Text Request
Related items