# GD32E508RET6 **Repository Path**: printe/GD32E508RET6 ## Basic Information - **Project Name**: GD32E508RET6 - **Description**: GD32E508例程改进 - **Primary Language**: C - **License**: Not specified - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-01-14 - **Last Updated**: 2024-11-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: GD32E50x ## README # GD32E508RET6 #### 介绍 GD32E508例程学习 #### 参考 1.GD32E50x_固件库使用指南_Rev1.4.pdf 2.GD32E50x_User_Manual_Rev1.5_CN.pdf 3.arm_cortex_m33_trm_100230_0100_03_en.pdf 4.cortex-m3权威指南.pdf 5.GD32E508RE_CORE(测试板原理图).pdf #### 支持芯片 GD32E50x #### 使用说明 1. 基本例程带有工程模板所需功能 2. 跟进例程为外设驱动例程 3. 正在逐渐学习 #### 学习顺序 1. 工程框架:[基本启动配置√、串口DMA收发√、systick延时√、LED√及部分寄存器配置√] 2. 基本定时器工作模式:[输入捕获√、输出比较√、外部事件√、从模式和编码器模式] 3. 高级定时器工作模式:[带死区PWM互补输出] 4. SPI控制器[经典协议主机单发送模式√、DMA传输模式√] 5. TMU三角运算加速器[模式0-8√、中断√] #### 特别注意 1. 修改了startup文件,更改了hardfault_handler的部分程序,用于打印错误信息 2. 芯片外部高速晶振使用了外部25M有源晶振 3. 使用的OLED驱动为SSD1306,SPI接法 #### 仅供学习交流