本書全面介紹了嵌入式Linux 系統(tǒng)開發(fā)過程中,從底層系統(tǒng)支持到上層GUI 應用的方方面面,內(nèi)容涵蓋Linux 操作系統(tǒng)的安裝及相關(guān)工具的使用、配置,嵌入式編程所需要的基礎(chǔ)知識(交叉編譯工具的選項設(shè)置、Makefile 語法、ARM 匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、I2C、LCD 等),U-Boot、Linux 內(nèi)核的分析、配置和移植,根文件系統(tǒng)的構(gòu)造(包括移植busybox、glibc、制作映象文件等),內(nèi)核調(diào)試技術(shù)(比如添加kgdb 補丁、棧回溯等),驅(qū)動程序編寫及移植(LED、按鍵、擴展串口、網(wǎng)卡、硬盤、SD 卡、LCD 和USB 等),GUI 系統(tǒng)的移植(包含兩個GUI 系統(tǒng):基于Qtopia 和基于X),應用程序調(diào)試技術(shù)。
標簽:
Linux
嵌入式
完全手冊
應用開發(fā)
上傳時間:
2013-12-23
上傳用戶:life840315