# Embedded-GD32-Board-Template **Repository Path**: xcet/embedded-gd32-board-template ## Basic Information - **Project Name**: Embedded-GD32-Board-Template - **Description**: Embedded-GD32-Board-Template 兆易创新GD32 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 2 - **Created**: 2023-11-14 - **Last Updated**: 2025-08-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: gd32 ## README # 兆易创新GD32开发板测评计划 ### 1.立创GD32F407-EDA-Board开发板测评计划 ![](pic/GD32-EDA.jpg) ```bash 1.bsp__driver bsp_led bsp_uart 2.app_drv_example app_i2c_oled app_flash 3.middlelibraries multi_button soft_timer easyloger cmbacktrace ringbuffer SEGGER-RTT 4.module_driver bsp_oled bsp_sdcard bsp_aht10 5.rtos-middlelibraries rt-thread freertos oneos-lite tencentOS-tiny 5.gui-middlelibraries lvgl u8g2 ``` #### GD32 RT-Thread移植测试 ![](pic/gd32-lckfb-rtt.jpg) #### GD32 中移OneOS-Lite操作系统移植测试 ![](pic/gd32-oneos.jpg) #### GD32 FreeRTOS移植 软件定时器测试(multi-task multi-button soft-timers ) ![](pic/gd32-freertos-timers.jpg) #### GD32 FreeRTOS 内存管理测试(multi-task multi-button soft-timers ) ![](pic/gd32-freertos-memory.jpg) #### GD32 FreeRTOS 队列测试(multi-task multi-button soft-timers ) ![](pic/gd32-freertos-queue1.jpg) ![](pic/gd32-freertos-queue.jpg) #### GD32 FreeRTOS 信号量测试(multi-task multi-button soft-timers Semaphore ) 二值信号量 ![](pic/gd32-freertos-sem2.jpg) 互斥信号量 ![](pic/gd32-freertos-mutux_sem.jpg) 计数类型信号量 #### GD32 FreeRTOS 获取任务使用CPU时间 参考教程 FreeRTOS API获取任务使用CPU时间 https://www.cnblogs.com/darren-pty/p/14267464.html ![](pic/gd32-freertos-tasklist0.jpg) ![](pic/gd32-freertos-tasklist.jpg) #### GD32 FreeRTOS 设置获取任务优先级 ![](pic/gd32-freertos-taskprio.jpg) GD32 FreeRTOS 任务事件组eventgroup ![](pic/freertos-eventgroup.jpg) ![](pic/gd32-freertos-eventgroup.jpg) #### softtimer +multi-button+easyloger+bsp_driver测试 ![](pic/gd32-drv-button.jpg) #### softtimer +multi-button+easyloger+drv_gpio测试 ![](pic/gd32-drv-led.jpg) #### cmbacktrace+easyloger+drv_gpio测试 ![](pic/gd32-lkfb-cmb.jpg) #### SEGGERRTT测试 ![](pic/gd32-segrtt.jpg) #### TencentOS tiny内核移植 ![](pic/gd32-lkfb-tencentos.jpg) #### 嵌入式框架Zorb Framework移植 ![](pic/gd32-lckfb-zf.jpg) #### GD32-SD卡移植测试 ![](pic/gd32-sdcard.jpg) #### GD32-LVGL移植测试 移植教程 https://mp.weixin.qq.com/s/Rs390QME2RDyjqy1d5-eWQ ![](pic/gd32-lckfb-lvgl.jpg) #### GD32-OLED移植测试(硬件IIC与软件IIC) ![](pic/gd32-lcfkfb-i2c1.jpg) ![](pic/gd32-lcfkfb-i2c2.jpg) #### GD32 FLASH测试 ![](pic/flash-test1.jpg) ![](pic/flash-test2.jpg) ### 2. GD32F307E-START开发板测评计划 测评1:GD32F307E-START+开箱、开发环境建立及工程模板测试(Keil-MDK GCC Template) ![](pic/gd32f307.gif) 测评2:GD32F307E-START+RT-Thread nano移植测试 (基本测试) ![](pic/gd32-02-13.jpg) 测评3:GD32F307E-START+RT-Thread nano移植测试 (Finish组件,UART) ![](pic/gd32-02-14.jpg) 测评4 GD32F307E-START+OLED模块测试 ![](pic/oled6.png) 测评5 GD32F307E-START+TinyMaix进行手写数字识别 ![](pic/tiny4.png) ### 3. 参考文档 参考工程 1. GD32F30x Firmware Library User Guide CN.pdf 固件库开发手册 2. GD32F4xx Firmware Library User Guide CN.pdf 固件库开发手册 3. GD32F30x_User_Manual_Rev2.9_CN 用户开发手册 4. GD32F4xx_User_Manual_Rev2.8_CN 用户开发手册 5. 参考仓库工程 ```bash https://gitee.com/lianzhian/gd32-f303 https://gitee.com/gaoyanzeng/drg_gd_1_gd32f103c8t6 https://gitee.com/End-ING/embedded-gcc-template/tree/master/GD32F30x-GCC-Template https://gitee.com/ouxiaolong/GD32_RT-Thread/tree/master/bsp/gd32/arm/gd32307e-start https://gitee.com/honrun_he gd32f303x-templates key-machine mem-heap mem-pool queue soft-timer timestamp mcu-delay ``` 6. 参考博客 Finish https://blog.csdn.net/sinat_31039061/article/details/104121466 GCC Makefile https://blog.csdn.net/weixin_43599390/article/details/134291169