嵌入式系统应用开发——基于RISC-V架构玄铁处理器
阿里巴巴达摩院李春强作序推荐,知识要素+构件化原则,阐述嵌入式技术,RSIC-V架构64位玄铁C906内核D1-H芯片,配套微课视频、教学课件、程序代码、实验指导、芯片资料、软件工具、套件用户手册、硬件电路图等,RISC-V工程技术丛书

作者:王宜怀、贾俊铖、 陈林、索明何、许佳捷

丛书名:RISC-V工程技术丛书

定价:69元

印次:1-1

ISBN:9787302695509

出版日期:2025.08.01

印刷日期:2025.07.25

图书责编:刘星

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"《嵌入式系统应用开发——基于RISC-V架构玄铁处理器》以全志科技的RSIC-V架构64位玄铁C906内核D1-H芯片为蓝本,以知识要素为核心,遵循构件化原则,阐述嵌入式系统应用开发方法。硬件载体为基于D1-H构建的通用嵌入式计算机AHL-D1-H,可以满足基本实践需要。全书共13章,其中,第1章简要阐述嵌入式系统的知识体系、学习误区与学习建议; 第2章给出指令系统与汇编语言语法; 第3章给出D1-H硬件最小系统; 第4章以GPIO为例给出规范的工程组织框架; 第5章给出嵌入式硬件构件与底层驱动构件基本规范; 第6章阐述串行通信接口UART,并给出第一个带中断的实例。第1~6章囊括了学习嵌入式系统入门环节的完整要素。第7~10章给出了定时器、PWM、Flash在线编程、ADC、DMA、SPI、I2C、系统时钟与看门狗等模块。第11章介绍实时操作系统。第12章给出嵌入式人工智能的应用。第13章给出进一步的学习导引。 《嵌入式系统应用开发——基于RISC-V架构玄铁处理器》提供丰富的教学资源,适用于高等学校嵌入式系统的教学或技术培训,也可供嵌入式系统应用技术人员研发时参考。 "

前言 嵌入式系统即嵌入式计算机系统,其概念最初源于传统测控系统对计算机系统的需求。计算机系统可为通用计算机系统与嵌入式计算机系统,通用计算机已经在科学计算、通信、日常生活等各个领域产生了重要影响,在后PC时代,嵌入式系统的广阔应用是计算机发展的重要特征,包括机器人、工业控制、汽车电子、嵌入式人工智能、物联网、手机等产品开发。近年来,RISCV架构国产嵌入式芯片不断出现,如何将其纳入嵌入式技术的基础教学,是值得研究的课题。经过三年多的开发研究,苏州大学嵌入式人工智能与物联网实验室完成了硬件系统、集成开发环境、底层驱动构件、样例程序等工作。在此基础上,并依托前期 “十二五”普通高等教育本科国家级规划教材和国家级本科一流课程的积累,遵循把复杂问题简单化的基本理念,按照由浅入深的原则,撰写本书。 本书以全志科技的RSICV架构64位玄铁C906内核D1H芯片为蓝本,以知识要素为核心,遵循构件化原则,阐述嵌入式系统应用开发方法。硬件载体为基于D1H构建的通用嵌入式计算机AHLD1H,可以满足基本实践需要。 书中以嵌入式硬件构件及底层软件构件设计为主线,基于嵌入式软件工程的思想,按照“通用知识—驱动构件使用方法—测试实例—构件制作过程”的顺序,逐步阐述嵌入式技术基础。需要特别说明的是,虽然撰写图书与教学必须以某一特定芯片为蓝本,但作为嵌入式技术基础,本书试图阐述嵌入式通用知识要素。因此,本书以知识要素为基本立足点设计芯片底层驱动,使得应用程序与芯片无关,具有通用嵌入式计算机(GEC)性质。书中将大部分驱动的使用方法提前阐述,而驱动构件的设计方法后置,目的是先学会使...

目录
荐语
查看详情 查看详情
目录

配套资源

第1章概述

视频讲解: 26分钟,2集

1.1初识嵌入式系统

1.1.1运行硬件系统

1.1.2实践体系简介

1.2嵌入式系统的定义、发展简史、分类及特点

1.2.1嵌入式系统的定义

1.2.2嵌入式系统的由来及发展简史

1.2.3嵌入式系统的分类

1.2.4嵌入式系统的特点

1.3嵌入式系统的学习困惑、知识体系及学习建议

1.3.1嵌入式系统的学习困惑

1.3.2嵌入式系统的知识体系

1.3.3基础阶段的学习建议

1.4微控制器与应用处理器简介

1.4.1MCU简介

1.4.2以MCU为核心的嵌入式测控产品的基本组成

1.4.3MAP简介

1.5嵌入式系统常用术语

1.5.1与硬件相关的术语

1.5.2与通信相关的术语

1.5.3与功能模块相关的术语

1.6C语言概要

1.6.1运算符

1.6.2数据类型

1.6.3流程控制

1.6.4函数

1.6.5编译预处理

本章小结

习题

第2章RISCV指令系统与汇编语言语法

视频讲解: 30分钟,1集

2.1RISCV架构概述

2.1.1RISC与ISA名词解释

2.1.2RISCV简介

2.2寄存器与寻址方式

2.2.1寄存器通用基础知识

2.2.2RISCV架构主要寄存器

2.2.3指令保留字简表与寻址方式

2.2.4机器码的获取方法

2.3RISC... 查看详情

"《嵌入式系统应用开发——基于RISC-V架构玄铁处理器》以RSIC-V架构64位玄铁C906内核D1-H芯片为蓝本,以嵌入式硬件构件及底层软件构件设计为主线,以知识要素为核心,遵循构件化原则,基于嵌入式软件工程的思想阐述嵌入式系统应用开发方法。硬件载体为基于D1-H构建的通用嵌入式计算机AHL-D1-H,可以满足基本实践需要。

逻辑清晰,方便理解 对于嵌入式“通用知识”的基本原理,以应用为立足点进行阐述,同时注意与芯片相关知识之间的衔接,使读者在更好地熟悉基本原理的基础上理解芯片应用的设计。

知识系统,层次递进 《嵌入式系统应用开发——基于RISC-V架构玄铁处理器》以知识要素为基本立足点设计芯片底层驱动,使应用程序与芯片无关,具有通用嵌入式计算机性质。书中提前阐述大部分驱动的使用方法,而后置驱动构件的设计方法,目的是先学会使用构件进行实际编程,后理解构件的设计方法。  

程序验证,实用性强  书中所有源程序均经测试通过,并保留测试用例在《嵌入式系统应用开发——基于RISC-V架构玄铁处理器》的教学资源中,避免了例程的书写或固有错误给读者带来烦恼,可以为读者进行实际项目开发节省大量时间。

资源丰富,易教易学  为了便于教师教学,提供全套教学资料,获取方式详见前言。


"


查看详情