| With the development of embedded application, data management requirements of embedded system are presented gradually, so embedded database technique will play an increasingly important role. It is imperative to rebuild classroom doorplate so as to realize the intelligentized campus, due to the rapid development of information revolution. The method of designing and implementing the intelligentized classroom doorplate can provide not only helpful references for the doorplates of the intelligentized building and community but also a new effective solution to the construction and administration of the city street doorplate.The paper concludes three innovative points: (1) the hardware design and implementation of the intelligentized classroom doorplate; (2) the design and implementation of MicroEDB based on the embedded middlewares (ZLG/CF, ZLG/FS); (3) the software design and implementation of the intelligentized classroom doorplate based on uC/OS-II, MicroEDB, and the embedded middlewares (ZLG/LCM, ZLG/GUI, ZLG/IP).The paper analyzes the source code of the embedded middlewares (ZLG/CF, ZLG/FS, ZLG/LCM, ZLG/GUI, ZLG/IP) and achieves some interface functions. It also analyzes the starting process of NXP LPC2210. The implementation of porting uC/OS-II to LPC2210 is accomplished. Then a FAT32-based embedded database named MicroEDB is designed, which can work without embedded operating system and manage the Local CF/HD data only. It is a software embedded, relational, tiny database. It basically meets the requirements of real-time response when put into application if the amount of data is not too large. Furthermore, the hardware design and implementation of the intelligentized classroom doorplate is accomplished by configuring CF Card, LCM and Ethernet module to the teaching experiment board of EasyARM2200. Finally, the software design and implementation of the intelligentized classroom doorplate is achieved based on uC/OS-II, MicroEDB, and the embedded middlewares (ZLG/LCM, ZLG/GUI, ZLG/IP). The intelligentized classroom doorplate system has six functions: display for classroom name (or examination room name), display for date and time, display for teaching situation (or exam situation), display for notices, ringing on time, and remote communication. |