| As information white goods, handheld device, wireless terminal, complicated industry equipment accuse of the rapid development, the demand of embedded system increase gradually, and require even high.This thesis regards Integrated Navigation Display & Control Device as the background of using. Put forward the designing of INDCD based on Arm9 and design the software of this system. It is particular analyzed the software system and hardware system's characteristic. And give the partition of the INDCD system software based on system software's demands. And finish the designing of INDCD system software. Research the CAN BUS,serial communication and the Ethernet network base on ARM-Linux. And finish the realization of correlative software.One key problem of INDCD system software's exploitation is the cross-platform porting . The key pint is the driver of frame buffer and input equipment such as touch screen. The drivers of frame buffer and input equipment are provided detailed realization in order to verify the frame and measure which is put forward in the paper base on good understand of embedded system.According to general procedure of software engineering .the project of INDCD is discussed from analyzing, designing, implementation .With the results of running and test, the designing of INDCD based on ARM-Linux in this paper have resolved the questions of on INDCD software system on the whole. |