Font Size: a A A

Construction Of The Softwate Environment Of BACnet Device Based On Embedded Linux

Posted on:2005-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZhangFull Text:PDF
GTID:2168360152467601Subject:Physical Electronics
Abstract/Summary:PDF Full Text Request
Embedded Linux has a bright future because of its stability, robustness, effectiveness, and flexibility. Construction of embedded Linux OS for embedded device is the soul of the development of embedded devices. Therefore, it's signality for the development of embedded devices to issue our own embedded Linux edition.The objective of the thesis is to customize a small, fast, and stable run-environment for BACnet device, and to construct a corresponding develop-environment to develop the applications that will run on the run-environment. In the thesis, a Linux based operating system is constructed, with a lot of open-source software technology existing integrated, and the problems of reduce, real-time performance, porting etc resoled. Linux standard kernel is adopted and rebuilt with real-time performance in it. And at the same time, the kernel and the surrounding software is miniaturized, and pointing to different devices' demand, specializations are did.First the characteristic of the BACnet device and BACnet protocol is analyzed, and Linux is chosen as the base of the embedded operating system to be constructed. Then, various technique of embedded Linux is summarized and analyzed, and a development framework of special application for BACnet—BACnet fundamental platform software framework is given, furthermore, in the case of BACnet router, the process, policy of how to construct the software environment of a BACnet device and the fundamental process of how to customize a embedded Linux, and how to make a user interface under Linux, are described. Finally, some specific issues and their solutions are described.The BACnet router project that I participated in, which product adopted the embedded Linux I customized as the operating system. The team of the project use the corresponding develop-environment I constructed to develop the applications. According to the situation of running and using, both of them can magnificently bring into play, and meet the project demand. The effort of the thesis can go down to the next research and development. It is worth to be referred.
Keywords/Search Tags:Embedded, Linux, reduce, customization, BACnet, real-time
PDF Full Text Request
Related items