rt-thread/bsp/gd32/arm
ricky 3e4f0ec015
bsp:<bsp/gd32/arm/libraries/gd32_drivers/drv_pwm.c>[Support for non-complementary PWM output with advanced timers] (#10426)
bsp:<bsp/gd32/arm/libraries/gd32_drivers/drv_pwm.c>
[Support for non-complementary PWM output with advanced timers]

1.当前结构体 TIMER_PORT_CHANNEL_MAP_Srt_int16_t 的成员channel为u16
为增加对非互补输出的支持 将uint16_t 改为int16_t
/* timer channel: -2 is ch_1n, -1 is ch_0n, 0 is ch0, 1 is ch1 */
2.对函数 channel_output_config 以及 drv_pwm_enable 进行修改,增加对非互补输出的支持

Signed-off-by: Yucai Liu <1486344514@qq.com>
2025-06-28 10:55:51 +08:00
..
docs [debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805) 2023-07-22 10:36:42 +08:00
gd32e503v-eval format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32h759i-start format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32103c-eval format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32105c-eval format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32105r-start format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32107c-eval format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32205r-start format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32207i-eval format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32303c-start format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32303e-eval format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32305r-start format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32307e-start format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32407v-lckfb format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32407v-start format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32450z-eval format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32470z-lckfb 1.更改armcc编译器为armclang 2.修改sconstruct代码为通用模式 3.删除SPI flash 在使用DFS时自动挂载逻辑 2025-06-22 17:13:00 +08:00
libraries bsp:<bsp/gd32/arm/libraries/gd32_drivers/drv_pwm.c>[Support for non-complementary PWM output with advanced timers] (#10426) 2025-06-28 10:55:51 +08:00
tools [bsp/gd32]Optimize GD32 bsp architecture (#6108) 2022-06-28 19:43:00 +08:00
README.md [BSP][GD32]add gd32e503v-eval 2024-11-02 18:38:27 -04:00

README.md

GD32 ARM 系列BSP 说明

GD32 ARM 系列 BSP 目前支持情况如下表所示:

BSP 文件夹名称 开发板名称
F1 系列
gd32103c-eval 兆易创新 官方 GD32103C-EVAL 开发板
gd32105c-eval 兆易创新 官方 GD32105C-EVAL 开发板
gd32105r-start 兆易创新 官方 GD32105R-START 开发板
gd32107c-eval 兆易创新 官方 GD32107C-EVAL 开发板
F2 系列
gd32205r-start 兆易创新 官方 GD32205R-START 开发板
gd32207i-eval 兆易创新 官方 GD32207I-EVAL 开发板
F3 系列
gd32303e-eval 兆易创新 官方 GD32303E-EVAL 开发板
gd32305r-start 兆易创新 官方 GD32305R-START 开发板
gd32307e-start 兆易创新 官方 GD32307E-START 开发板
F4 系列
gd32407v-start 兆易创新 官方 GD32407V-START 开发板
gd32407v-lckfb 立创天空星 GD32F407VET6 开发板
gd32450z-eval 兆易创新 官方 GD32450Z-EVAL 开发板
gd32470z-lckfb 立创梁山派 GD32F470ZGT6 开发板
E5 系列
gd32e503v-eval 兆易创新 官方 GD32E503V-EVAL 开发板

可以通过阅读相应 BSP 下的 README 来快速上手,如果想要使用 BSP 更多功能可参考 docs 文件夹下提供的说明文档,如下表所示:

BSP 使用教程 简介
外设驱动使用教程 讲解 GD32 ARM 系列BSP 上更多外设驱动的使用方法
外设驱动介绍与应用 讲解 GD32 ARM系列 BSP 驱动的支持情况,以及如何利用驱动框架开发应用程序
BSP 制作与提交 简介
BSP 制作教程 讲解 GD32 ARM系列 BSP 的制作方法