《深入理解RISC-V程序開發(fā)》在介紹RISC-V處理器架構、芯片、軟件開發(fā)工具和方法的基礎上,從程序員角度深入分析RISC-V處理器軟件開發(fā)過程的要點,并通過例程幫助讀者理解和掌握RISC-V處理器編程技術。該書從內核、處理器、開發(fā)板到系統(tǒng),逐層討論RISC-V處理器程序的開發(fā)方法,主要內容包括:RISC-V處理器架構特點以及軟件開發(fā)工具和方法;RV32指令集、匯編語言和C語言程序編寫方法;GD32VF103處理器芯片的啟動、外設訪問、中斷服務和功耗管理程序開發(fā)方法;嵌入式實時操作系統(tǒng)的移植以及物聯(lián)網應用程序開發(fā)。最后,該書通過一個完整案例,系統(tǒng)地說明RISC-V處理器的應用程序開發(fā)方法和技術。《深入理解RISC-V程序開發(fā)》既可作為高等院校電子和計算機專業(yè)的教材,也可作為嵌入式、物聯(lián)網和人工智能開發(fā)者的工具書。