- 封底 更新時間:2024-03-04 16:59:35
- 作者簡介
- 中興通訊技術叢書
- 推薦閱讀
- 8.3 本章小結
- 8.2.6 實例:USBD模擬U盤應用
- 8.2.5 實例:USBD虛擬串口應用
- 8.2.4 實例:USBD模擬鍵盤應用
- 8.2.3 USBD設備固件庫分層文件及庫函數說明
- 8.2.2 USBD設備固件庫架構
- 8.2.1 USB通信基礎知識
- 8.2 USBD
- 8.1.7 使用過濾器接收特定的數據幀
- 8.1.6 CAN數據幀的接收實驗
- 8.1.5 發送特定ID的數據幀實驗
- 8.1.4 實例:回環模式收發
- 8.1.3 CAN接口的主要API
- 8.1.2 GD32的CAN接口主要功能
- 8.1.1 CAN總線基礎知識
- 8.1 CAN總線
- 第8章 GD32 MCU高級通信外設
- 7.4 本章小結
- 7.3.7 實例:SPI讀寫GD25系列SPI Flash
- 7.3.6 實例:SPI半雙工主從通信
- 7.3.5 實例:SPI使用DMA進行全雙工通信
- 7.3.4 實例:SPI以查詢方式進行全雙工通信
- 7.3.3 SPI的主要API
- 7.3.2 GD32 SPI的主要功能
- 7.3.1 SPI簡介
- 7.3 同步串行外設接口
- 7.2.5 實例:I2C接口讀寫EEPROM
- 7.2.4 實例:I2C主從通信
- 7.2.3 I2C接口的主要API
- 7.2.2 GD32 I2C的主要功能
- 7.2.1 I2C接口簡介
- 7.2 內部集成電路總線接口
- 7.1.10 使用串口實現一個命令解釋器
- 7.1.9 實例:串口的同步模式
- 7.1.8 實例:以中斷方式進行串口收發
- 7.1.7 實例:串口接收超時
- 7.1.6 實例:DMA串口收發
- 7.1.5 實例:半雙工串口收發
- 7.1.4 實例:printf函數重定向
- 7.1.3 固件庫中與USART相關的主要API
- 7.1.2 GD32的USART模塊介紹
- 7.1.1 異步串口簡介
- 7.1 通用同步異步收發器
- 第7章 GD32 MCU基礎通信外設
- 6.3 本章小結
- 6.2.4 使用DAC實現一個正弦信號發生器
- 6.2.3 使用DAC輸出固定電壓
- 6.2.2 固件庫中與DAC相關的主要API
- 6.2.1 GD32的DAC簡介
- 6.2 DAC
- 6.1.6 實例:雙ADC同步觸發
- 6.1.5 實現ADC+DMA多通道電壓采集
- 6.1.4 實例:內部參考電壓的用法
- 6.1.3 實現ADC單通道電壓采集
- 6.1.2 固件庫中與ADC相關的主要API
- 6.1.1 GD32的ADC簡介
- 6.1 ADC
- 第6章 GD32 MCU模擬外設
- 5.7 本章小結
- 5.6.4 實例:窗口看門狗定時器設置
- 5.6.3 實例:獨立看門狗定時器設置
- 5.6.2 固件庫中看門狗相關的主要API
- 5.6.1 GD32的看門狗定時器簡介
- 5.6 看門狗定時器
- 5.5.4 實例:RTC鬧鐘喚醒DeepSleep
- 5.5.3 實例:RTC日歷
- 5.5.2 固件庫中RTC相關的主要API
- 5.5.1 GD32的RTC簡介
- 5.5 實時時鐘
- 5.4.6 定時器級聯實驗
- 5.4.5 使用定時器捕獲功能測量外部信號頻率
- 5.4.4 實例:使用定時器輸出PWM
- 5.4.3 實例:使用定時器軟件延時測量運行時間
- 5.4.2 固件庫中與定時器相關的主要API
- 5.4.1 GD32定時器的分類和介紹
- 5.4 定時器
- 5.3.5 實例:使用DMA操作GPIO
- 5.3.4 實例:使用DMA從Flash到SRAM搬運數據
- 5.3.3 實例:使用DMA在SRAM中搬運數據
- 5.3.2 固件庫中與DMA相關的主要API
- 5.3.1 GD32的DMA簡介
- 5.3 直接內存存取
- 5.2.3 實例:以中斷方式實現按鍵輸入
- 5.2.2 固件庫中EXTI相關的主要API
- 5.2.1 GD32的EXTI簡介
- 5.2 外部中斷
- 5.1.4 實例:以查詢方式實現按鍵輸入
- 5.1.3 實例:用GPIO點亮流水燈
- 5.1.2 固件庫中GPIO相關的主要API
- 5.1.1 GD32的GPIO簡介
- 5.1 通用IO端口
- 第5章 GD32 MCU基礎外設
- 4.3 本章小結
- 4.2.4 實例:PA8輸出時鐘
- 4.2.3 實例:時鐘設置
- 4.2.2 固件庫中RCU相關的主要API
- 4.2.1 GD32中的復位和時鐘簡介
- 4.2 GD32復位和時鐘系統
- 4.1.5 實例:低壓檢測器的使用
- 4.1.4 實例:待機模式進入和退出
- 4.1.3 實例:深度睡眠進入和退出
- 4.1.2 固件庫中PMU相關的主要API
- 4.1.1 PMU簡介
- 4.1 GD32電源管理系統
- 第4章 GD32 MCU電源管理系統、復位和時鐘系統
- 3.5 本章小結
- 3.4.2 Flash操作說明
- 3.4.1 存儲器架構
- 3.4 GD32 MCU存儲器系統
- 3.3.3 中斷配置
- 3.3.2 中斷響應序列
- 3.3.1 NVIC概述
- 3.3 GD32 MCU NVIC與中斷系統
- 3.2 GD32 MCU內核介紹
- 3.1 GD32 MCU系統架構介紹
- 第3章 GD32 MCU系統架構、內核及存儲器系統
- 2.5 本章小結
- 2.4 GD32 MCU固件庫架構及使用介紹
- 2.3.2 JLink燒錄調試
- 2.3.1 GD-Link燒錄調試
- 2.3 燒錄調試工具介紹
- 2.2.2 GD32官方開發板介紹
- 2.2.1 BluePill開發板硬件平臺介紹
- 2.2 硬件開發平臺介紹
- 2.1.2 IAR開發環境介紹
- 2.1.1 Keil MDK開發環境介紹
- 2.1 開發資料和軟件開發平臺
- 第2章 GD32 MCU快速入門與開發平臺搭建
- 1.5 本章小結
- 1.4.2 GD32 MCU選型方法簡介
- 1.4.1 GD32 MCU型號解碼
- 1.4 GD32 MCU應用選型
- 1.3 GD32 MCU產品家族介紹
- 1.2.2 GD32 MCU典型應用
- 1.2.1 GD32 MCU發展歷程
- 1.2 GD32 MCU發展歷程及典型應用
- 1.1 GigaDevice公司概述
- 第1章 GD32 MCU概述
- 前言
- 贊譽
- 序
- 內容簡介
- 版權信息
- 封面
- 封面
- 版權信息
- 內容簡介
- 序
- 贊譽
- 前言
- 第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型號解碼
- 1.4.2 GD32 MCU選型方法簡介
- 1.5 本章小結
- 第2章 GD32 MCU快速入門與開發平臺搭建
- 2.1 開發資料和軟件開發平臺
- 2.1.1 Keil MDK開發環境介紹
- 2.1.2 IAR開發環境介紹
- 2.2 硬件開發平臺介紹
- 2.2.1 BluePill開發板硬件平臺介紹
- 2.2.2 GD32官方開發板介紹
- 2.3 燒錄調試工具介紹
- 2.3.1 GD-Link燒錄調試
- 2.3.2 JLink燒錄調試
- 2.4 GD32 MCU固件庫架構及使用介紹
- 2.5 本章小結
- 第3章 GD32 MCU系統架構、內核及存儲器系統
- 3.1 GD32 MCU系統架構介紹
- 3.2 GD32 MCU內核介紹
- 3.3 GD32 MCU NVIC與中斷系統
- 3.3.1 NVIC概述
- 3.3.2 中斷響應序列
- 3.3.3 中斷配置
- 3.4 GD32 MCU存儲器系統
- 3.4.1 存儲器架構
- 3.4.2 Flash操作說明
- 3.5 本章小結
- 第4章 GD32 MCU電源管理系統、復位和時鐘系統
- 4.1 GD32電源管理系統
- 4.1.1 PMU簡介
- 4.1.2 固件庫中PMU相關的主要API
- 4.1.3 實例:深度睡眠進入和退出
- 4.1.4 實例:待機模式進入和退出
- 4.1.5 實例:低壓檢測器的使用
- 4.2 GD32復位和時鐘系統
- 4.2.1 GD32中的復位和時鐘簡介
- 4.2.2 固件庫中RCU相關的主要API
- 4.2.3 實例:時鐘設置
- 4.2.4 實例:PA8輸出時鐘
- 4.3 本章小結
- 第5章 GD32 MCU基礎外設
- 5.1 通用IO端口
- 5.1.1 GD32的GPIO簡介
- 5.1.2 固件庫中GPIO相關的主要API
- 5.1.3 實例:用GPIO點亮流水燈
- 5.1.4 實例:以查詢方式實現按鍵輸入
- 5.2 外部中斷
- 5.2.1 GD32的EXTI簡介
- 5.2.2 固件庫中EXTI相關的主要API
- 5.2.3 實例:以中斷方式實現按鍵輸入
- 5.3 直接內存存取
- 5.3.1 GD32的DMA簡介
- 5.3.2 固件庫中與DMA相關的主要API
- 5.3.3 實例:使用DMA在SRAM中搬運數據
- 5.3.4 實例:使用DMA從Flash到SRAM搬運數據
- 5.3.5 實例:使用DMA操作GPIO
- 5.4 定時器
- 5.4.1 GD32定時器的分類和介紹
- 5.4.2 固件庫中與定時器相關的主要API
- 5.4.3 實例:使用定時器軟件延時測量運行時間
- 5.4.4 實例:使用定時器輸出PWM
- 5.4.5 使用定時器捕獲功能測量外部信號頻率
- 5.4.6 定時器級聯實驗
- 5.5 實時時鐘
- 5.5.1 GD32的RTC簡介
- 5.5.2 固件庫中RTC相關的主要API
- 5.5.3 實例:RTC日歷
- 5.5.4 實例:RTC鬧鐘喚醒DeepSleep
- 5.6 看門狗定時器
- 5.6.1 GD32的看門狗定時器簡介
- 5.6.2 固件庫中看門狗相關的主要API
- 5.6.3 實例:獨立看門狗定時器設置
- 5.6.4 實例:窗口看門狗定時器設置
- 5.7 本章小結
- 第6章 GD32 MCU模擬外設
- 6.1 ADC
- 6.1.1 GD32的ADC簡介
- 6.1.2 固件庫中與ADC相關的主要API
- 6.1.3 實現ADC單通道電壓采集
- 6.1.4 實例:內部參考電壓的用法
- 6.1.5 實現ADC+DMA多通道電壓采集
- 6.1.6 實例:雙ADC同步觸發
- 6.2 DAC
- 6.2.1 GD32的DAC簡介
- 6.2.2 固件庫中與DAC相關的主要API
- 6.2.3 使用DAC輸出固定電壓
- 6.2.4 使用DAC實現一個正弦信號發生器
- 6.3 本章小結
- 第7章 GD32 MCU基礎通信外設
- 7.1 通用同步異步收發器
- 7.1.1 異步串口簡介
- 7.1.2 GD32的USART模塊介紹
- 7.1.3 固件庫中與USART相關的主要API
- 7.1.4 實例:printf函數重定向
- 7.1.5 實例:半雙工串口收發
- 7.1.6 實例:DMA串口收發
- 7.1.7 實例:串口接收超時
- 7.1.8 實例:以中斷方式進行串口收發
- 7.1.9 實例:串口的同步模式
- 7.1.10 使用串口實現一個命令解釋器
- 7.2 內部集成電路總線接口
- 7.2.1 I2C接口簡介
- 7.2.2 GD32 I2C的主要功能
- 7.2.3 I2C接口的主要API
- 7.2.4 實例:I2C主從通信
- 7.2.5 實例:I2C接口讀寫EEPROM
- 7.3 同步串行外設接口
- 7.3.1 SPI簡介
- 7.3.2 GD32 SPI的主要功能
- 7.3.3 SPI的主要API
- 7.3.4 實例:SPI以查詢方式進行全雙工通信
- 7.3.5 實例:SPI使用DMA進行全雙工通信
- 7.3.6 實例:SPI半雙工主從通信
- 7.3.7 實例:SPI讀寫GD25系列SPI Flash
- 7.4 本章小結
- 第8章 GD32 MCU高級通信外設
- 8.1 CAN總線
- 8.1.1 CAN總線基礎知識
- 8.1.2 GD32的CAN接口主要功能
- 8.1.3 CAN接口的主要API
- 8.1.4 實例:回環模式收發
- 8.1.5 發送特定ID的數據幀實驗
- 8.1.6 CAN數據幀的接收實驗
- 8.1.7 使用過濾器接收特定的數據幀
- 8.2 USBD
- 8.2.1 USB通信基礎知識
- 8.2.2 USBD設備固件庫架構
- 8.2.3 USBD設備固件庫分層文件及庫函數說明
- 8.2.4 實例:USBD模擬鍵盤應用
- 8.2.5 實例:USBD虛擬串口應用
- 8.2.6 實例:USBD模擬U盤應用
- 8.3 本章小結
- 推薦閱讀
- 中興通訊技術叢書
- 作者簡介
- 封底 更新時間:2024-03-04 16:59:35