幫助中心 | 我的帳號 | 關於我們

通信嵌入式系統技術與應用(電子信息科學與工程類專業規劃教材普通高等教育十三五規劃教材)

  • 作者:編者:戴虹//尚奎|責編:王曉慶
  • 出版社:電子工業
  • ISBN:9787121375279
  • 出版日期:2021/01/01
  • 裝幀:平裝
  • 頁數:271
人民幣:RMB 53 元      售價:
放入購物車
加入收藏夾

內容大鋼
    嵌入式系統技術是高等院校通信工程、電子信息工程、測控、自動化、電腦科學等專業的一門重要的專業課程,本書配合培養應用型本科專業人才的教學目標而編寫,具有鮮明的工程教育特色。全書共5章,包括理論篇和實驗篇,主要內容包括:嵌入式系統開發入門、嵌入式Linux開發環境的搭建、Linux編程、ARM Linux設備驅動程序開發、基於ICETEK-AM3359-A的嵌入式系統實驗。本書內容翔實,簡明扼要,實踐性較強,使讀者能在較短時間內入門並上手操作,從而對課程產生濃厚的興趣,並掌握嵌入式系統的實踐與開發方法,提高創新能力。本書提供配套的電子課件、習題參考答案和實驗程序源代碼。
    本書可作為高等院校通信工程、電子信息工程、測控、自動化、電腦科學等專業的嵌入式系統技術課程的教材,也可作為相關領域的工程技術人員的參考書籍。

作者介紹
編者:戴虹//尚奎|責編:王曉慶

目錄
上篇  理論篇
  第1章  嵌入式系統開發入門
    1.1  嵌入式系統介紹
      1.1.1  嵌入式系統概述
      1.1.2  嵌入式系統的組成
      1.1.3  幾種主流嵌入式系統的分析
    1.2  ARM介紹
      1.2.1  ARM微處理器簡介
      1.2.2  ARM微處理器的選擇
      1.2.3  ARM9的主要特點
      1.2.4  ARM Cortex-A8微處理器的技術特點
    1.3  嵌入式軟體開發流程
      1.3.1  嵌入式系統開發流程概述
      1.3.2  嵌入式軟體開發概述
    1.4  嵌入式Linux開發介紹
      1.4.1  Linux歷史
      1.4.2  Linux作為嵌入式系統的優勢
      1.4.3  如何學習Linux
      1.4.4  Linux開發環境
      1.4.5  Gcc編譯器
      1.4.6  GNUMake介紹
      1.4.7  Gdb調試工具
    本章習題
  第2章  嵌入式Linux開發環境的搭建
    2.1  系統概述
      2.1.1  系統需求
      2.1.2  軟體開發環境概述
    2.2  Linux開發主機的構建
    2.3  嵌入式交叉編譯環境的構建
      2.3.1  交叉編譯工具鏈介紹
      2.3.2  構建ARMLinux交叉編譯工具鏈
    2.4  建立開發主機與嵌入式系統的通信連接
      2.4.1  串口通信
      2.4.2  乙太網通信
      2.4.3  與嵌入式系統交換數據
    本章習題
  第3章  Linux編程
    3.1  Linux下的C語言編程
      3.1.1  C語言簡單回顧
      3.1.2  Linux下的C語言編程環境概述
      3.1.3  Gcc編譯器
      3.1.4  Gdb調試器
      3.1.5  Make工程管理器
      3.1.6  使用autotools
    3.2  Linux編程初步
      3.2.1  系統調用及用戶編程介面(API)
      3.2.2  Linux中的文件及文件描述符概述
      3.2.3  不帶緩存的文件I/O操作
      3.2.4  嵌入式Linux串口應用開發
      3.2.5  標準I/O開發

    3.3  進程式控制制
      3.3.1  Linux進程概述
      3.3.2  Linux進程式控制制編程
    3.4  進程間通信
      3.4.1  Linux進程間通信概述
      3.4.2  管道通信
      3.4.3  信號通信
      3.4.4  共享內存
      3.4.5  消息隊列
    3.5  多線程程序設計
      3.5.1  Linux線程概述
      3.5.2  線程實現
    3.6  嵌入式網路程序設計
      3.6.1  TCP/IP協議概述
      3.6.2  網路基礎編程
      3.6.3  網路高級編程
      3.6.4  ping源碼分析
    本章習題
  第4章  ARM Linux設備驅動程序開發
    4.1  設備驅動概述
      4.1.1  設備驅動程序簡介及驅動模塊
      4.1.2  設備文件分類
      4.1.3  設備號
      4.1.4  驅動層次結構
      4.1.5  設備驅動程序與設備的介面
      4.1.6  設備驅動程序的特點
    4.2  字元設備驅動程序編寫
      4.2.1  字元設備驅動程序編寫流程說明
      4.2.2  重要數據結構
      4.2.3  設備驅動程序的主要組成
      4.2.4  /proc文件系統
    4.3  塊設備驅動程序編寫
      4.3.1  塊設備驅動程序描述符
      4.3.2  塊設備驅動程序的編寫流程
    4.4  中斷編程
    4.5  鍵盤驅動實現
      4.5.1  鍵盤工作原理
      4.5.2  鍵盤驅動綜述
      4.5.3  鍵盤驅動流程
    本章習題
下篇  實驗篇
  第5章  基於ICETEK-AM3359-A的嵌入式系統實驗
    5.1  實驗設備的安裝
      5.1.1  實驗開發環境的設置
      5.1.2  ICETEK-AM3359-A教學實驗箱的連接
    5.2  ICETEK-AM3359-A的基礎Linux實驗
      5.2.1  實驗1  LED控制實驗
      5.2.2  實驗2  按鍵控制實驗
      5.2.3  實驗3  驅動模塊編寫實驗
      5.2.4  實驗4  GPIO控制實驗

      5.2.5  實驗5  內存設備模塊應用實驗
      5.2.6  實驗6  LCD顯示實驗
      5.2.7  實驗7  觸摸屏編程實驗
      5.2.8  實驗8  QT編程實驗
    5.3  基於ICETEK-AM3359-A的嵌入式外部控制實驗
      5.3.1  實驗1  液晶屏顯示實驗
      5.3.2  實驗2  鍵盤輸入實驗
      5.3.3  實驗3  音頻信號發生實驗
      5.3.4  實驗4  直流電機控制實驗
      5.3.5  實驗5  步進電機控制實驗
      5.3.6  實驗6  交通燈控制綜合實驗
      5.3.7  實驗7  單路模數(A/D)轉換實驗
      5.3.8  實驗8  單路數模(D/A)轉換實驗
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032