Font Size: a A A

The Research And Design Of Software System Of The Data Recoder Based On ARM

Posted on:2011-10-30Degree:MasterType:Thesis
Country:ChinaCandidate:X M XuFull Text:PDF
GTID:2178360305982126Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of embedded technology and popularity, the data acquisition system is more and more widely used in many fields. In practical engineering testing, we need to use the Data Acquisition Recorder to make power plant on-site vibration monitoring, aerial or underground testing, vehicle vibration monitoring, suspension bridges testing, machinery and equipment on-site inspection, tunnel vibration testing and so on. Because the data acquisition recorder has many advantages, such as portable, low power consumption, scalability, strong and powerful, it needs a kind of powerful but compact operating system as its basis and a friendly graphical user interface for user's convenience.The research topic is based on a specific project --Portable Data Recoder, the project's goal is to use ARM technology and embedded development technology, coupled with the external network data acquisition card, to develop a product which has the function of data acquisition, data storage, real-time display and data echo wave function. According to the system functional requirements analysis and integration of hardware resources, coupled with the communication and coordination with the customer and hardware engineer, I have done the following jobs to design the product.Firstly, the project was demonstrated by comparing and weighing the product's performance, cost, and scalability of all the factors, then we've decided the software system architecture for the product. In consideration of the system architecture, chosing U-Boot as the bootloader of the system, using open source operating system Linux as OS, and using the Qt/Embedded's open source edition as the GUI's developing tool.Secondly, by following the system's software architecture and the work we have done in the first part, we ported the U-Boot to the board; Developed the device driver program for the system and ported the Linux kernel to the hardware; Then built the Qt development environment both for the PC and for the ARM board.Finally, the paper discussed the problem that we encountered in the development process, such as the screen rotation and the touch screen calibration, the paper also provides the solution to the problems. And then points out the problems in the project that we need to make out and in which way to improve the product's quality.
Keywords/Search Tags:Data Acquisition Recoder, U-Boot, Linux, ARM, Qt/Embedded
PDF Full Text Request
Related items