第1章嵌入式Linux基礎
1.1Linux基本命令
1.1.1檔案屬性查詢與修改
1.1.2目錄與路徑處理命令
1.1.3檔操作
1.1.4打包與解包、壓縮與解壓縮
1.2Makefile基本知識
1.2.1Makefile規則
1.2.2Makefile變數
1.2.3Makfile常用關鍵字
1.2.4Makefile常用函數
1.3arm-linux交叉編譯鏈
1.3.1arm-linux交叉編譯工具鏈的製作方法
1.3.2交叉編譯鏈在宿主機上的安裝
1.4映射檔的生成和運行
1.4.1編譯過程
1.4.2代碼搬運
1.4.3混合程式設計
1.5嵌入式Linux移植常用軟體
1.5.1SecureCRT
1.5.2SourceInsight
第2章U-Boot-2013.04分析與移植
2.1BootLoader概述
2.2U-Boot初步分析
2.2.1源碼結構
2.2.2建立範本
2.2.3編譯源碼
2.2.4啟動分析
2.3SD/MMC設備移植
2.3.1IROM啟動的概念
2.3.2實現SD卡啟動
2.3.3SD/MMC驅動移植
2.3.4環境變數
2.4U-Boot命令實現
2.4.1命令概述
2.4.2實現原理
2.4.3新增命令
2.5NANDFlash設備移植
2.5.1NANDFlash的結構
2.5.2控制器的特性
2.5.3NANDFlash驅動移植
2.5.4nand_spl啟動原理
2.5.5nand_spl啟動實現
2.6DM9000網卡移植
2.6.1修改設定檔
2.6.2增加驅動代碼
2.6.3配置TFTP伺服器
第3章Linux-3.8.3內核移植
3.1Linux內核簡介
3.2初步測試內核
3.2.1mkimage工具
3.2.2配置menuconfig
3.2.3載入地址和入口地址
3.2.4TFTP測試內核
3.2.5內核啟動分析
3.3MTD分區
3.4NANDFlash驅動移植
3.5DM9000網卡驅動
3.6YAFFS2根檔案系統
3.6.1使Linux-3.8.3內核支持YAFFS2檔案系統
3.6.2製作根檔案系統
3.6.3NFS檔案系統掛載
3.7LCD驅動移植
3.7.1LCD顯示驅動
3.7.2LCD觸摸驅動
第4章Linux設備驅動程式設計
4.1設備驅動概述
4.2字元設備驅動
4.2.1LED驅動程式設計
4.2.2ADC驅動程式設計
4.3塊設備驅動
4.3.1塊設備操作
4.3.2塊設備驅動程式
第5章Qt-4.8.4移植
5.1Qt概述
5.2Qt編譯環境搭建
5.2.1tslib安裝
5.2.2安裝Linux/x11版Qt-4.8.
5.2.3安裝embedded版Qt-4.8.
5.2.4安裝QtCreator
5.3初體驗HelloWord
5.4字元設備驅動Qt應用程式
5.4.1基於Qt-4.8.4的LED應用程式
5.4.2基於Qt-4.8.4的ADC應用程式
第6章嵌入式Linux學習拓展
6.1學習拓展簡介
6.2Linux驅動程式設計
6.2.1溫度感測器模組
6.2.2GPRS模組
6.3Qt應用程式設計
6.3.1DS18B20溫度感測器
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。