


定价: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时代,嵌入式系统的广阔应用是计算机发展的重要特征,包括机器人、工业控制、汽车电子、嵌入式人工智能、物联网、手机等产品开发。近年来,RISCV架构国产嵌入式芯片不断出现,如何将其纳入嵌入式技术的基础教学,是值得研究的课题。经过三年多的开发研究,苏州大学嵌入式人工智能与物联网实验室完成了硬件系统、集成开发环境、底层驱动构件、样例程序等工作。在此基础上,并依托前期 “十二五”普通高等教育本科国家级规划教材和国家级本科一流课程的积累,遵循把复杂问题简单化的基本理念,按照由浅入深的原则,撰写本书。 本书以全志科技的RSICV架构64位玄铁C906内核D1H芯片为蓝本,以知识要素为核心,遵循构件化原则,阐述嵌入式系统应用开发方法。硬件载体为基于D1H构建的通用嵌入式计算机AHLD1H,可以满足基本实践需要。 书中以嵌入式硬件构件及底层软件构件设计为主线,基于嵌入式软件工程的思想,按照“通用知识—驱动构件使用方法—测试实例—构件制作过程”的顺序,逐步阐述嵌入式技术基础。需要特别说明的是,虽然撰写图书与教学必须以某一特定芯片为蓝本,但作为嵌入式技术基础,本书试图阐述嵌入式通用知识要素。因此,本书以知识要素为基本立足点设计芯片底层驱动,使得应用程序与芯片无关,具有通用嵌入式计算机(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章RISCV指令系统与汇编语言语法
视频讲解: 30分钟,1集
2.1RISCV架构概述
2.1.1RISC与ISA名词解释
2.1.2RISCV简介
2.2寄存器与寻址方式
2.2.1寄存器通用基础知识
2.2.2RISCV架构主要寄存器
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架构玄铁处理器》的教学资源中,避免了例程的书写或固有错误给读者带来烦恼,可以为读者进行实际项目开发节省大量时间。
资源丰富,易教易学 为了便于教师教学,提供全套教学资料,获取方式详见前言。
"


