3dwoo大學簡體電腦書店
深入理解RISC-V程序開發
( 簡體 字)
作者:林金龍,何小慶 著類別:1. -> 電腦組織與體系結構 -> 單晶片 -> RISC-V
出版社:北京航空航天大學出版社深入理解RISC-V程序開發 3dWoo書號: 55144
詢問書籍請說出此書號!
有庫存
NT售價: 345
出版日:9/1/2021
頁數:322
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 字 )
ISBN:9787512435896 加入購物車加到我的最愛 (請先登入會員)
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社)
第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處理器
參考文獻
本書在介紹 RISC-V 處理器架構、晶片、軟體發展工具和方法的基礎上,從程式師角度深入分析 RISC-V處理器軟體發展過程的要點,並通過常式説明讀者理解和掌握RISC-V處理器程式設計技術

本書從內核、處理器、開發板到系統,逐層討論RISC-V處理器程式的開發方法,主要內容包括:RISC-V處理器架構特點以及軟體發展工具和方法;RV32指令集、組合語言和C語言程式編寫方法;GD32VF103處理器晶片的啟動、外設訪問、中斷服務和功耗管理程式開發方法;嵌入式即時操作系統的移植以及物聯網應用程式開發。後,本書通過一個完整案例,系統地說明RISC-V處理器的應用程式開發方法和技術。

本書既可作為高等院校電子和電腦專業的教材,也可作為嵌入式、物聯網和人工智慧開發者的工具書。
pagetop