本篇主要提供深入理解RISC-V程序开发电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
及时性:以新通用开源RISC-V处理器作为内容重点
系统性:涵盖处理器应用程序开发的完整过程
实践性:着眼于编程实践,强调面向微处理器编程的方法
实用性:完整的例程和案例,可以直接用到实际产品
《深入理解RISC-V程序开发》在介绍RISC-V处理器架构、芯片、软件开发工具和方法的基础上,从程序员角度深入分析RISC-V处理器软件开发过程的要点,并通过例程帮助读者理解和掌握RISC-V处理器编程技术。
该书从内核、处理器、开发板到系统,逐层讨论RISC-V处理器程序的开发方法,主要内容包括:RISC-V处理器架构特点以及软件开发工具和方法;RV32指令集、汇编语言和C语言程序编写方法;GD32VF103处理器芯片的启动、外设访问、中断服务和功耗管理程序开发方法;嵌入式实时操作系统的移植以及物联网应用程序开发。最后,该书通过一个完整案例,系统地说明RISC-V处理器的应用程序开发方法和技术。
《深入理解RISC-V程序开发》既可作为高等院校电子和计算机专业的教材,也可作为嵌入式、物联网和人工智能开发者的工具书。
林金龙,北京大学软件与微电子学院教授,2004年以来一直从事嵌入式系统相关的教学和科研工作,多年从事处理器程序开发方法研究。
何小庆,嵌入式系统知名专家,麦克泰软件公司创始人,《单片机与嵌入式系统应用》编委会副主任,嵌入式系统联谊会秘书长:长期从事嵌入式技术、产业和教育方面的工作,有《嵌入式操作系统风云录》等中英文著译作7本,在高校和企业讲授物联网和创业课程。
★近来,RtSC-V生态发展迅猛,相关书籍也随之涌现。以图灵奖获得者、计算机体系结构大师帕特森所著的《计算机组成与设计:硬件/软件接口(原书第5版.RISC-V版)》为代表,更侧重于RISC-V体系结构。该书从程序员的视角,全面分析了RISC-V软件开发的流程。涵盖了RISC-V处理器架构、指令集、汇编语言和C语言程序的开发方法,并以易兆创新科技的GD32VF103 RISC-V处理器为基础平台,给出了各种应用程序示例,以及嵌入式操作系统FreeRTOS的移植方法。最后,通过实际工程项目讲述了系统硬件结构和系统软件实现的全过程。该书的两位作者具有多年的嵌入式开发经验,从工程实战出发,是一本难得的RISC-V开发者工具书。
——韩德强 北京工业大学信息学部
★在世界范围内,RISC-V开放架构指令集以领域标准的形式,为产、学、研、用各方在处理器应用领域的技术创新带来了一个从没有的良机。林老师和何老师始终关注RISC-V架构的国产化研发进程,该书从程序员的角度带领读者走进RISC-V架构的编程技术,相信对推动RISC-V应用生态的发展将起到积极的作用。全书从RISC-V指令集架构发展历程切入,在产业界首次对RISC-V嵌入式系统软件开发生态进行了展望。特别是以GD32VF103为例对开发流程、开发方法、调试方法等进行了详细阐述,相信读者能通过介绍快速进入RISC-V的开发生态中;以开源和商业的嵌入式、物联网操作系统的移植和应用为例,带领读者顺利地切换到RISC-V的操作系统应用中。
——胡振波 芯来科技创始人,RISC-V布道者
★近年来,RISC-V技术在全球范围内蓬勃发展。自2015年成立基金会以来,吸引了大量业内领先的研究机构以及软硬件厂商的关注,也为中国CPU和芯片行业带来历史性发展机遇。在过去的数十年中,中国在芯片领域遭遇到了知识产权受限、生态体系缺失、市场需求复杂等诸多挑战,行业发展缓慢、难以突破。而RISC-V技术的出现,为我国半导体产业提供了科技赋能的新赛道。此次何小庆和林金龙两位老师结合他们多年嵌入式开发经验以及丰富的教学实践,基于GD32VF103系列芯片完成了这本专著,系统地描述了以RISC-V处理器设计开发电子系统的过程。对于各大高校电子计算机相关专业的学生来说,该专著是一本具有指导意义的教学书籍;对于RISC-V爱好者和开发者来说,可以提供实质性的技术参考。相信该书的出版将在行业内产生积极深远的影响,不断推动中国RISC-V产业的发展。
——邓禹兆 易创新CTO