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

深入理解RISC-V程序開發/RISC-V處理器與嵌入式開發叢書

  • 作者:編者:林金龍//何小慶|責編:楊昕
  • 出版社:北京航空航天大學
  • ISBN:9787512435896
  • 出版日期:2021/09/01
  • 裝幀:平裝
  • 頁數:322
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書在介紹RISC-V處理器架構、晶元、軟體開發工具和方法的基礎上,從程序員角度深入分析RISC-V處理器軟體開發過程的要點,並通過常式幫助讀者理解和掌握RISC-V處理器編程技術。
    本書從內核、處理器、開發板到系統,逐層討論RISCV處理器程序的開發方法,主要內容包括:RISC-V處理器架構特點以及軟體開發工具和方法;RV32指令集、彙編語言和C語言程序編寫方法;GD32VF103處理器晶元的啟動、外設訪問、中斷服務和功耗管理程序開發方法;嵌入式實時操作系統的移植以及物聯網應用程序開發。最後,本書通過一個完整案例,系統地說明RISC-V處理器的應用程序開發方法和技術。
    本書既可作為高等院校電子和電腦專業的教材,也可作為嵌入式、物聯網和人工智慧開發者的工具書。

作者介紹
編者:林金龍//何小慶|責編:楊昕

目錄
第1章  了解RISC-V
  1.1  RISC-V指令架構的演進歷史
  1.2  RISC-V處理器家族
    1.2.1  RISC-V處理器內核
    1.2.2  RISC-V SoC平台
    1.2.3  RISC-V SoC晶元
  1.3  RISC-V嵌入式軟體生態
    1.3.1  開源GNU工具鏈軟體
    1.3.2  IAR Embedded Workbench
    1.3.3  SEGGER Embedded Studio
    1.3.4  嵌入式操作系統
  1.4  RISC-V內核、平台和晶元的選擇
  1.5  RISC-V處理器與應用展望
  1.6  本章小結
第2章  RISC-V處理器晶元
  2.1  GD32VF103微控制器
    2.1.1  晶元簡介
    2.1.2  晶元內核
    2.1.3  GD32VF103開發板
  2.2  NXPRV32M1微控制器
    2.2.1  晶元簡介
    2.2.2  RV32M1內核
    2.2.3  RV32M1開發板
  2.3  WCH CH32V103微控制器
    2.3.1  晶元與內核簡介
    2.3.2  CH32V103開發板
  2.4  SiFive Freedom E310
    2.4.1  E310晶元和E31內核介紹
    2.4.2  FE310開發板
  2.5  Kendryte K210
    2.5.1  Kendryte K210晶元
    2.5.2  Kendryte K210開發板介紹
  2.6  CH2601平頭哥生態晶元
    2.6.1  CH2601 MCU簡介
    2.6.2  CH2601開發板和開發環境簡介
  2.7  本章小結
第3章  RISC-V軟體開發工具
  3.1  RISC-V軟體生態概述
  3.2  RISC-V GNU工具鏈
  3.3  Nuclei Studio開發環境
    3.3.1  Nuclei Studio簡介
    3.3.2  Nuclei Studio安裝
    3.3.3  啟動Nuclei Studio
    3.3.4  編譯項目
    3.3.5  運行和調試項目
  3.4  SEGGER Embedded Studio開發環境
  3.5  IAR Embedded Workbench開發環境
    3.5.1  IAR RISC-V評估套件
    3.5.2  快速上手IAR RISC-V評估套件
  3.6  Freedom Studio開發環境

    3.6.1  使用Freedom Studio創建工程
    3.6.2  使用Freedom Studio編譯和調試工程
  3.7  本章小結
第4章  認識RISC-V內核
  4.1  RISC-V處理器架構
    4.1.1  指令執行過程
    4.1.2  RISC-V概述
  4.2  RV321指令集
    4.2.1  RV321指令
    4.2.2  定址方式
  4.3  RISC-V異常和中斷處理
    4.3.1  RV32特權模式與異常
    4.3.2  機器模式異常管理寄存器
……
第5章  RISC-V程序開發
第6章  GD32VF103微控制器
第7章  GD32VF103中斷系統及應用
第8章  深入RISC-V程序開發
第9章  嵌入式實時操作系統
第10章  物聯網操作系統及其應用
第11章  基於RISC-V的電磁車設計
第12章  高性能RISC-V處理器
參考文獻

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