Font Size: a A A

Design And Implementation Of Nand Flash Driver And Test Module Based On Wince

Posted on:2009-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z F WangFull Text:PDF
GTID:2198360308479096Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Embedded microprocessors are popular technology that applied in the embedded systems. The Intel XScale processor family provides industry-leading high performance, low power capabilities, rich peripheral integration. It's used widely in the field of hand-held devices such as PDA. On the other hand, Microsoft Windows CE is becoming the most popular embedded OS especially in high-end PDA market because of its kind human-machine interface, multiple platform support capability, and easy programming method.Design and develop device driver based on Windows CE embedded operating system is the base and key of implementing embedded system and further embedded application development. The key work of the project is design and implement NAND Flash driver and test suite based on Windows CE embedded operating system. NAND Flash driver development is the most important of the period of device driver development, because this driver is relative to system performance and stability. My responsibility of this project is as bellows:(1) Research and analyze a BSP structure and composite in WinCE system, especially the stream interface driver mode and Marvell XScale PXA310 structure.(2) Design and implement the NAND Flash device driver, including the fundamentally read/write operation of Flash.(3) Design and implement the NAND Flash test suite, including positive, negative, stress and performance test. The test suite is used to test the functionality and stability of NAND Flash driver.
Keywords/Search Tags:NAND Flash, Windows CE, Driver
PDF Full Text Request
Related items