Font Size: a A A

Design Of Embedded System Based On ARM+μC/OS-Ⅱ And Its Application In Electronic Tide Table

Posted on:2006-10-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z M HuFull Text:PDF
GTID:2178360185966510Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
The work of tidal prediction is very important to understand and make use of the ocean, it is indispensable not only in citizen life but also in military. There is much practical significance on tidal prediction. ARM, the RISC processor, because of its cost-effectiveness, low power and simple ness, has been particularly suitable for designing embedded systems. On the other hand, to meet the need of real-time and multitasking, embedded Real Time Operating System (RTOS) is becoming popular, a μC/OS-Ⅱ is a good choice for Real Time Operating Systems, which has the characters such as small codes, on-limits and free source codes, stable performance and easy to be transplanted. This thesis selects embedded system as research direction at the background. Electrical tidal prediction table is achieved at this handheld terminal---PDA. Consequently integrated blueprint is designed at the base of embedded microprocessors and embedded RTOS. The content of this thesis include:(1) In the need of electrical tidal prediction, the hardware platform of embedded system based on ARM7TDMI MCU is designed, and bottom drivers of the correlative peripheral equipments are realized.(2) Based on PDIUSBD12, firstly, USB firmware program is discussed in detail. This thesis demonstrates the principle and structure of file system--FAT16 with array memory structure of Nand Flash Disk. Finally, the transplant of FAT16 in the Nand Flash is realized. It makes this system a portable disk.(3) This thesis analyzed μC/OS-Ⅱ kernel principle, systematic framework and performance in detail, and then ported μC/OS-Ⅱ to the systematic platform by writing some hardware-associated codes.(4) This thesis discusses the theory and algorithm of tidal...
Keywords/Search Tags:ARM7TDMI, USB firmware, File system, μC/OS-Ⅱ, tidal prediction
PDF Full Text Request
Related items