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