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

嵌入式系統技術與應用(基於國產龍芯SoC)

  • 作者:編者:李錦輝|責編:姜曉樂
  • 出版社:東南大學
  • ISBN:9787576617931
  • 出版日期:2025/07/01
  • 裝幀:平裝
  • 頁數:182
人民幣:RMB 45 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統闡述嵌入式系統核心理論與技術,內容從通用原理展開,涵蓋硬體基礎(處理器/匯流排/介面)、關鍵技術(架構/指令集/存儲)及軟體基礎(開發環境/編程抽象);進而聚焦龍芯1B平台實踐,詳析其晶元特性與開發環境,提供裸機及RT-Thread操作系統下的基礎開發示例。全書強調理論與實踐結合,通過這一遞進知識體系,培養學生系統設計思維與實踐能力,助力國產嵌入式技術人才培養。
    本書主要面向高校電子信息類相關專業本科生,也適用於嵌入式開發人員、對國產處理器(尤其是龍芯)感興趣或需技術轉型的自學者。要求讀者具備數字電路和C語言基礎相關知識。

作者介紹
編者:李錦輝|責編:姜曉樂

目錄
第1章  嵌入式系統概論
  1.1  定義
  1.2  組成與發展
    1.2.1  發展階段
    1.2.2  發展趨勢
  1.3  特點和分類
  思考與練習
第2章  嵌入式系統硬體基礎
  2.1  處理器晶元
  2.2  片上匯流排
  2.3  I/O管腳
  2.4  認識龍芯1B
    2.4.1  體系結構
    2.4.2  BGA封裝
    2.4.3  時鐘管理
    2.4.4  電源
  2.5  龍芯1B開發板和實驗箱
  思考與練習
第3章  嵌入式系統典型技術Ⅰ
  3.1  處理器
    3.1.1  處理器架構
    3.1.2  流水線
    3.1.3  處理器主要評價指標
  3.2  指令集
    3.2.1  基本概念
    3.2.2  CISC和RISC
    3.2.3  幾種主流處理器
  3.3  龍芯1B處理器核
    3.3.1  GS232
    3.3.2  雙發射五級流水
  3.4  龍芯1B指令集
    3.4.1  MIPS32/64
    3.4.2  載入和保存
  思考與練習
第4章  嵌入式系統典型技術Ⅱ
  4.1  嵌入式系統的存儲體系
    4.1.1  存儲器分類
    4.1.2  存儲體系
  4.2  地址和映射
    4.2.1  內存空間
    4.2.2  幾個地址
    4.2.3  地址映射
    4.2.4  地址重映射
  4.3  編址、對齊和端序
    4.3.1  編址和定址
    4.3.2  I/O埠編址
    4.3.3  內存對齊和端序
  4.4  龍芯1B的內存管理和地址空間
    4.4.1  MMU
    4.4.2  地址空間

    4.4.3  地址空間訪問
  思考與練習
第5章  嵌入式系統軟體基礎
  5.1  基本認識
    5.1.1  分類與組成
    5.1.2  BSP和Bootloader及Boot
    5.1.3  龍芯1B的PMON
    5.1.4  龍芯1B的start.S
  5.2  軟體開發過程
    5.2.1  交叉開發環境
    5.2.2  交叉編譯
    5.2.3  交叉調試
    5.2.4  下載和燒錄
  5.3  龍芯1B源代碼到可執行文件
    5.3.1  工具鏈
    5.3.2  Makefile
    5.3.3  ld.script
  5.4  開發基礎
    5.4.1  輪詢和前後台及多任務
    5.4.2  函數抽象
    5.4.3  驅動程序
    5.4.4  庫函數
  思考與練習
第6章  龍芯1B的基本功能
  6.1  GPIO
    6.1.1  引腳復用
    6.1.2  實驗示例
    6.1.3  實驗習題
  6.2  外部中斷
    6.2.1  中斷的概念
    6.2.2  中斷機制
    6.2.3  實驗示例
    6.2.4  實驗習題
  6.3  UART
    6.3.1  非同步串列通信
    6.3.2  實驗示例
    6.3.3  實驗習題
  6.4  系統匯流排
    6.4.1  集成電路匯流排I2C
    6.4.2  串列外設介面SPI
    6.4.3  I2C實驗示例
    6.4.4  實驗習題
  6.5  PWM
    6.5.1  基本原理
    6.5.2  實驗示例
    6.5.3  實驗習題
  6.6  LCD顯示
    6.6.1  基本概念和種類
    6.6.2  實驗示例
    6.6.3  實驗習題

  6.7  RTC
    6.7.1  RTC時鐘
    6.7.2  實驗示例
    6.7.3  實驗習題
第7章  操作系統基礎
  7.1  嵌入式操作系統
    7.1.1  電腦操作系統
    7.1.2  嵌入式操作系統
    7.1.3  實時操作系統
  7.2  嵌入式操作系統內核
    7.2.1  微內核和宏內核
    7.2.2  任務、進程和線程
    7.2.3  處理器管理
    7.2.4  時鐘管理
    7.2.5  內存管理
    7.2.6  設備管理
    7.2.7  文件系統
  7.3  幾種嵌入式操作系統
    7.3.1  嵌入式Linux
    7.3.2  VxWorks
    7.3.3  μC/OS-Ⅱ
    7.3.4  FreeRTOS
  7.4  RT-Thread
    7.4.1  體系結構
    7.4.2  操作系統初始化
    7.4.3  龍芯1B的RT-Thread啟動
  思考與練習
第8章  基於RT-Thread綜合實現龍芯1B的基本功能
  8.1  建一個帶操作系統的工程
    8.1.1  工程目錄
    8.1.2  代碼示例
    8.1.3  下載運行
  8.2  信號量和GPIO
    8.2.11  個信號量和2個亮燈線程
    8.2.2  代碼示例
    8.2.3  示例說明
  8.3  信號量和PWM
    8.3.11  個信號量和1個PWM線程
    8.3.2  代碼示例
    8.3.3  示例說明
  8.4  消息隊列和ADC
    8.4.11  個隊列和2個ADC線程
    8.4.2  代碼示例
    8.4.3  示例說明
  8.5  綜合實現中的多任務
    8.5.1  調度機制
    8.5.2  狀態切換
    8.5.3  綜合時序
  8.6  第三方組件LVGL應用
    8.6.1  LVGL顯示

    8.6.2  代碼示例
    8.6.3  示例說明
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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