《東軟嵌入式軟件工程師實例參考手冊/高等教育計算機類課程規(guī)劃教材 》是東軟嵌入式軟件工程師實訓體系的重要組成部分。開發(fā)人員根據多年的開發(fā)經驗,認真總結,將日常開發(fā)工作中經常用到的技術,以及這些技術應用中不易被初學者理解的重點、難點,進行了系統(tǒng)的梳理,從開發(fā)過程中經常遇到的實際問題出發(fā),精選了一批典型的實例進行講解,以具體實例解決實際問題的形式編寫了本書。本書不僅是參加嵌入式項目實訓人員的輔助參考手冊,同時也可以作為初級編程人員進行項目開發(fā)時的參考書。本實例參考手冊共分4章,大部分實例分為“問題”、“解決方法”和“分析”三部分進行講解,可幫助學員快速解決開發(fā)過程中常見的問題。同時本書還根據嵌人式軟件開發(fā)的實際應用情況,著重介紹了嵌入式圖形用戶界面支持系統(tǒng)MiniGUI,以供學員重點掌握。第1章:嵌入式C程序設計。本章全面講解了C語言在Linux下的編程基礎知識。具體內容包括:C語言基本程序設計;字符串和內存操作;指針操作;數(shù)組;位和字節(jié);編譯預處理;文件操作;算法等。第2章:Linux程序設計。本章主要講解Linux編程專業(yè)知識。具體內容包括:編寫Makefile文件;日期時間相關函數(shù);應用定時器編程;多線程程序設計;網絡通信程序設計等。第3章:嵌入式GUI程序設計。本章以實例形式詳細講解了MiniGUI功能特點以及基本編程方法。具體內容包括:MiniGUI基礎;窗口;模態(tài)對話框;MiniGUI常用消息及處理;MiniGUI控件編程;菜單等。第4章:嵌入式程序設計。本章詳細地講解了嵌入式軟件開發(fā)流程,以及基于MiniGUI進行高級應用程序開發(fā)。具體內容包括:串口通信程序開發(fā);GPRS通信程序開發(fā);GPS衛(wèi)星定位程序開發(fā);嵌入式驅動程序開發(fā)基礎;嵌入式驅動開發(fā)應用實例;MiniGUI一1.6移植等。