封面
版权信息
内容简介
序
赞誉
前言
第1章 GD32 MCU概述
1.1 GigaDevice公司概述
1.2 GD32 MCU发展历程及典型应用
1.2.1 GD32 MCU发展历程
1.2.2 GD32 MCU典型应用
1.3 GD32 MCU产品家族介绍
1.4 GD32 MCU应用选型
1.4.1 GD32 MCU型号解码
- APP免费
1.4.2 GD32 MCU选型方法简介
- APP免费
1.5 本章小结
- APP免费
第2章 GD32 MCU快速入门与开发平台搭建
- APP免费
2.1 开发资料和软件开发平台
- APP免费
2.1.1 Keil MDK开发环境介绍
- APP免费
2.1.2 IAR开发环境介绍
- APP免费
2.2 硬件开发平台介绍
- APP免费
2.2.1 BluePill开发板硬件平台介绍
- APP免费
2.2.2 GD32官方开发板介绍
- APP免费
2.3 烧录调试工具介绍
- APP免费
2.3.1 GD-Link烧录调试
- APP免费
2.3.2 JLink烧录调试
- APP免费
2.4 GD32 MCU固件库架构及使用介绍
- APP免费
2.5 本章小结
- APP免费
第3章 GD32 MCU系统架构、内核及存储器系统
- APP免费
3.1 GD32 MCU系统架构介绍
- APP免费
3.2 GD32 MCU内核介绍
- APP免费
3.3 GD32 MCU NVIC与中断系统
- APP免费
3.3.1 NVIC概述
- APP免费
3.3.2 中断响应序列
- APP免费
3.3.3 中断配置
- APP免费
3.4 GD32 MCU存储器系统
- APP免费
3.4.1 存储器架构
- APP免费
3.4.2 Flash操作说明
- APP免费
3.5 本章小结
- APP免费
第4章 GD32 MCU电源管理系统、复位和时钟系统
- APP免费
4.1 GD32电源管理系统
- APP免费
4.1.1 PMU简介
- APP免费
4.1.2 固件库中PMU相关的主要API
- APP免费
4.1.3 实例:深度睡眠进入和退出
- APP免费
4.1.4 实例:待机模式进入和退出
- APP免费
4.1.5 实例:低压检测器的使用
- APP免费
4.2 GD32复位和时钟系统
- APP免费
4.2.1 GD32中的复位和时钟简介
- APP免费
4.2.2 固件库中RCU相关的主要API
- APP免费
4.2.3 实例:时钟设置
- APP免费
4.2.4 实例:PA8输出时钟
- APP免费
4.3 本章小结
- APP免费
第5章 GD32 MCU基础外设
- APP免费
5.1 通用IO端口
- APP免费
5.1.1 GD32的GPIO简介
- APP免费
5.1.2 固件库中GPIO相关的主要API
- APP免费
5.1.3 实例:用GPIO点亮流水灯
- APP免费
5.1.4 实例:以查询方式实现按键输入
- APP免费
5.2 外部中断
- APP免费
5.2.1 GD32的EXTI简介
- APP免费
5.2.2 固件库中EXTI相关的主要API
- APP免费
5.2.3 实例:以中断方式实现按键输入
- APP免费
5.3 直接内存存取
- APP免费
5.3.1 GD32的DMA简介
- APP免费
5.3.2 固件库中与DMA相关的主要API
- APP免费
5.3.3 实例:使用DMA在SRAM中搬运数据
- APP免费
5.3.4 实例:使用DMA从Flash到SRAM搬运数据
- APP免费
5.3.5 实例:使用DMA操作GPIO
- APP免费
5.4 定时器
- APP免费
5.4.1 GD32定时器的分类和介绍
- APP免费
5.4.2 固件库中与定时器相关的主要API
- APP免费
5.4.3 实例:使用定时器软件延时测量运行时间
- APP免费
5.4.4 实例:使用定时器输出PWM
- APP免费
5.4.5 使用定时器捕获功能测量外部信号频率
- APP免费
5.4.6 定时器级联实验
- APP免费
5.5 实时时钟
- APP免费
5.5.1 GD32的RTC简介
- APP免费
5.5.2 固件库中RTC相关的主要API
- APP免费
5.5.3 实例:RTC日历
- APP免费
5.5.4 实例:RTC闹钟唤醒DeepSleep
- APP免费
5.6 看门狗定时器
- APP免费
5.6.1 GD32的看门狗定时器简介
- APP免费
5.6.2 固件库中看门狗相关的主要API
- APP免费
5.6.3 实例:独立看门狗定时器设置
- APP免费
5.6.4 实例:窗口看门狗定时器设置
- APP免费
5.7 本章小结
- APP免费
第6章 GD32 MCU模拟外设
- APP免费
6.1 ADC
- APP免费
6.1.1 GD32的ADC简介
- APP免费
6.1.2 固件库中与ADC相关的主要API
- APP免费
6.1.3 实现ADC单通道电压采集
- APP免费
6.1.4 实例:内部参考电压的用法
- APP免费
6.1.5 实现ADC+DMA多通道电压采集
- APP免费
6.1.6 实例:双ADC同步触发
- APP免费
6.2 DAC
- APP免费
6.2.1 GD32的DAC简介
- APP免费
6.2.2 固件库中与DAC相关的主要API
- APP免费
6.2.3 使用DAC输出固定电压
- APP免费
6.2.4 使用DAC实现一个正弦信号发生器
- APP免费
6.3 本章小结
- APP免费
第7章 GD32 MCU基础通信外设
- APP免费
7.1 通用同步异步收发器
- APP免费
7.1.1 异步串口简介
- APP免费
7.1.2 GD32的USART模块介绍
- APP免费
7.1.3 固件库中与USART相关的主要API
- APP免费
7.1.4 实例:printf函数重定向
- APP免费
7.1.5 实例:半双工串口收发
- APP免费
7.1.6 实例:DMA串口收发
- APP免费
7.1.7 实例:串口接收超时
- APP免费
7.1.8 实例:以中断方式进行串口收发
- APP免费
7.1.9 实例:串口的同步模式
- APP免费
7.1.10 使用串口实现一个命令解释器
- APP免费
7.2 内部集成电路总线接口
- APP免费
7.2.1 I2C接口简介
- APP免费
7.2.2 GD32 I2C的主要功能
- APP免费
7.2.3 I2C接口的主要API
- APP免费
7.2.4 实例:I2C主从通信
- APP免费
7.2.5 实例:I2C接口读写EEPROM
- APP免费
7.3 同步串行外设接口
- APP免费
7.3.1 SPI简介
- APP免费
7.3.2 GD32 SPI的主要功能
- APP免费
7.3.3 SPI的主要API
- APP免费
7.3.4 实例:SPI以查询方式进行全双工通信
- APP免费
7.3.5 实例:SPI使用DMA进行全双工通信
- APP免费
7.3.6 实例:SPI半双工主从通信
- APP免费
7.3.7 实例:SPI读写GD25系列SPI Flash
- APP免费
7.4 本章小结
- APP免费
第8章 GD32 MCU高级通信外设
- APP免费
8.1 CAN总线
- APP免费
8.1.1 CAN总线基础知识
- APP免费
8.1.2 GD32的CAN接口主要功能
- APP免费
8.1.3 CAN接口的主要API
- APP免费
8.1.4 实例:回环模式收发
- APP免费
8.1.5 发送特定ID的数据帧实验
- APP免费
8.1.6 CAN数据帧的接收实验
- APP免费
8.1.7 使用过滤器接收特定的数据帧
- APP免费
8.2 USBD
- APP免费
8.2.1 USB通信基础知识
- APP免费
8.2.2 USBD设备固件库架构
- APP免费
8.2.3 USBD设备固件库分层文件及库函数说明
- APP免费
8.2.4 实例:USBD模拟键盘应用
- APP免费
8.2.5 实例:USBD虚拟串口应用
- APP免费
8.2.6 实例:USBD模拟U盘应用
- APP免费
8.3 本章小结
- APP免费
推荐阅读
- APP免费
中兴通讯技术丛书
- APP免费
作者简介
- APP免费
封底
更新时间:2024-03-04 16:59:35