Font Size: a A A

Software Module Design Of Measurement Experimental Platform For Teaching Based On Embedded

Posted on:2014-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:X TangFull Text:PDF
GTID:2268330401466005Subject:Instrumentation engineering
Abstract/Summary:PDF Full Text Request
The rapid development of embedded technology promotes the high-speedadvancement of informatization and intelligentization in electronic industry and controlfield. In order to cultivate innovative talents to adapt to social development, in particular,improving postgraduate in practice and innovation capability, colleges and universitiesattache great importance embedded experiment teaching.Meanwhile as electronicinformation graduate students, the measuring and testing technology is one of the mostimportant subject wich students have to grasp. Therefore, this topic mainly researches akind of measuring and testing technique system based on embedded for practicalteaching, creating a good learning environment for graduate students.The experiment platform adopts embedded digital processing chip ADSP-BF531asthe core, constructing the embedded system framework with DSP and FPGA. Thispaper mainly discusses software design and concrete realization about three modules ofembedded experiment teaching platform which focus on displaying, storaging andbooting. The specific contents are as follows:1. Display module: the PPI is driven by CPU to accomplish the graphical interfacedisplay in the way of DMA, using “paging” technique to achieve speedy refreshrate.The menu system is organized by structure array in the form of five-entry andthree-layer menu, which has a high scalability and independence. Moreover, the parallelleft poping menu is designed, making the operation more simply and conveniently.What’s more, the final user interface is more pretty and stereoscopic by means ofdrawing a variety of colors gredients2. Storge module: Internal storage of the embedded system provides a fast runningspeed, but the storage capacity is limited. With the purpose of expanding the systemmemory space, the system applys three kinds of storage media: SDRAM, FLASH, andFRAM. Then, combining with the characteristic of the above external storages to meetthe store demand of system information, the storage could be allocated more reasonably,enhancing the system performance and efficiency.3. Boot Loader module: The article develops a project of boosting to carry out system boot based on Blackfin processor startup mode. The system self-starting adoptsFlash Mode with16bit and utilizes boot code consolidated in CPU to guide briefinitcode to config hardware. In addition, this paper illustrates two launch operationmethods in detail: normal mode and downloading mode. Finally, the experimentplatform implements the proper functioning and online upgrade of the embedded systemin the offline mode.Both the system debug and verification indicate the multifunction embeddedexperiment platform has been designed successfully, furthermore, this platform has beenapplied to experiment teaching widely.
Keywords/Search Tags:Embedded system, Experiment platform, Display interface, Storage Space, Boot Loader
PDF Full Text Request
Related items