基於ARM9嵌入式Linux實訓指導教程

基於ARM9嵌入式Linux實訓指導教程

《基於ARM9嵌入式Linux實訓指導教程》是2013年出版的圖書,作者是駱懿。本書是以韓國三星半導體公司S3C2440嵌入式微處理器為背景,詳細地介紹了嵌入式Linux套用系統開發方法的實訓指導書。

基本介紹

  • 中文名:基於ARM9嵌入式Linux實訓指導教程
  • 外文名:Arm9-based embedded Linux training guidance tutorial
  • 含義:實訓指導教程
  • 意義:微處理器
簡介,目錄,

簡介

全書共設計了26個實驗項目。按照實驗難度和複雜度分為三大類:第一大類共6個實驗,屬於入門體驗類實驗,使讀者對嵌入式Linux套用系統的開發有初步的認識;第二大類共8個實驗,屬於S3C2440 微處理器的硬體實驗,主要涉及指令系統、I/O連線埠、異步串列通信口、模擬數字轉換、直接存儲器通道(DMA);第三大類共12個實驗,屬於嵌入式Linux套用系統軟體設計實驗,內容涉及Linux多進程、Linux串口通信、Socket通信、嵌入式Web、嵌入式GUI(Qt 和MiniGUI)、通用I/O口驅動程式設計等。
本書可作為《嵌入式系統設計與開發》(章堅武主編,西安電子科技大學出版社)的配套實驗用書,也可作為嵌入式Linux科研及工程人員培訓的參考書。

目錄

實驗一 搭建嵌入式系統開發環境 1
實驗二 Bootloader燒寫實驗 11
實驗三 嵌入式Linux核心及檔案系統燒寫 16
實驗四 Linux開發主機及ARM交叉編譯工具的安裝 21
實驗五 嵌入式Linux核心的編譯 28
實驗六 製作根檔案系統 41
實驗七 ADS集成開發環境的搭建 43
實驗八 嵌入式系統開發板跑馬燈實驗 57
實驗九 嵌入式系統開發板按鍵實驗 61
實驗十 嵌入式系統開發板A/D轉換實驗 67
實驗十一 嵌入式系統開發板觸控螢幕實驗 72
實驗十二 PWM定時器控制蜂鳴器 77
實驗十三 異步串口通信編程 82
實驗十四 DMA傳送數據實驗 89
實驗十五 Linux系統的多進程編程 94
實驗十六 Linux環境下的串口通信編程 101
實驗十七 Linux Socket通信程式編寫 106
實驗十八 嵌入式網頁伺服器BOA 111
實驗十九 建立嵌入式Qt/Embedded的開發環境 115
實驗二十 Qt圖形界面程式設計一 120
實驗二十一 Qt圖形界面程式設計二 122
實驗二十二 Qt圖形界面程式設計三 125
實驗二十三 Qt圖形界面程式設計四 128
實驗二十四 Qt圖形界面程式設計五 136
實驗二十五 Linux簡單LED驅動程式編寫 144
實驗二十六 圖形用戶界面MiniGUI入門 150

相關詞條

熱門詞條

聯絡我們