Font Size: a A A

Design Of General Data Terminal Based On ARM Cortex-M3

Posted on:2016-08-07Degree:MasterType:Thesis
Country:ChinaCandidate:X D QuFull Text:PDF
GTID:2308330473457369Subject:Optical engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of electronic product market, the market puts forward higher requirements on the development of data terminal:shorter development cycle, more stable product quality, less investment in research and development. The traditional programming design of the chip is starting to register. This design need to invest a lot of time and personnel, will it be possible to construct a stable product platform. But if we use the general data terminal we just need to pay attention to the function of the product, and then carries on secondary development in the general data terminal, which can greatly reduce the investment, shorten development time, complete the data terminal stability in a short period of time.In this thesis we mainly describe the design of general data terminal based on Cortex-M3 from the aspects of both hardware and software. Firstly introduces the background and significance of the designing general data terminal, then from the aspects of hardware, describes the specific design scheme. The hardware designing makes anintegration of the MCU, SDRAM, NANDFLASH, USB, UART, RTC, LCD controller, and decribed the function according to the principle drawing. Then analysis of the aspect of software design of the general data terminal, including how to transplant μ C/OS-Ⅱ and μ C/GUI, then division of tasks, task priority and the stack in μ C/OS-Ⅱ operating system, and then programming each task of software. These tasks include serial port data acquisition, GUI interface, A/D data acquisition, real-time FATFS data storage, switch data acquisition, backlight quantity timing closure and real-time clock and other tasks.Finally by analyzing the temperature, humidity and atmospheric pressure sensor data acquisition, display and storage, and serial data from PC acquisition, display and storage, It proved the general data terminal can achieve the corresponding functions and stable operation.
Keywords/Search Tags:ARM Cortex-M3, General data terminal, μC/OS-Ⅱ, Data acquisition, FATFS, GUI
PDF Full Text Request
Related items