diff --git a/bsp/gd32/arm/libraries/GD32F20x_Firmware_Library/SConscript b/bsp/gd32/arm/libraries/GD32F20x_Firmware_Library/SConscript index a7ba5722b04332b1371519eefffbf60e1c3e316a..dd90248a408212525764f6572791c8505b1039a4 100644 --- a/bsp/gd32/arm/libraries/GD32F20x_Firmware_Library/SConscript +++ b/bsp/gd32/arm/libraries/GD32F20x_Firmware_Library/SConscript @@ -37,6 +37,7 @@ if GetDepend(['RT_USING_DAC']): if GetDepend(['RT_USING_RTC']): src += ['GD32F20x_standard_peripheral/Source/gd32f20x_rtc.c'] + src += ['GD32F20x_standard_peripheral/Source/gd32f20x_pmu.c'] if GetDepend(['RT_USING_WDT']): src += ['GD32F20x_standard_peripheral/Source/gd32f20x_wwdgt.c'] diff --git a/bsp/gd32/arm/libraries/GD32F30x_Firmware_Library/SConscript b/bsp/gd32/arm/libraries/GD32F30x_Firmware_Library/SConscript index 916762e5a4da30284c998fa3f574324c6ce7779c..b994b3ab4c0dc3d5ee841296d943ae5acdde3083 100644 --- a/bsp/gd32/arm/libraries/GD32F30x_Firmware_Library/SConscript +++ b/bsp/gd32/arm/libraries/GD32F30x_Firmware_Library/SConscript @@ -37,6 +37,7 @@ if GetDepend(['RT_USING_DAC']): if GetDepend(['RT_USING_RTC']): src += ['GD32F30x_standard_peripheral/Source/gd32f30x_rtc.c'] + src += ['GD32F30x_standard_peripheral/Source/gd32f30x_pmu.c'] if GetDepend(['RT_USING_WDT']): src += ['GD32F30x_standard_peripheral/Source/gd32f30x_wwdgt.c'] diff --git a/bsp/gd32/arm/libraries/GD32F4xx_Firmware_Library/SConscript b/bsp/gd32/arm/libraries/GD32F4xx_Firmware_Library/SConscript index a4007be70acb45bd8b2c686a6348b08e328ab706..5e99846451234c091e0f5e17b4b367d9f3c017fc 100644 --- a/bsp/gd32/arm/libraries/GD32F4xx_Firmware_Library/SConscript +++ b/bsp/gd32/arm/libraries/GD32F4xx_Firmware_Library/SConscript @@ -38,6 +38,7 @@ if GetDepend(['RT_USING_DAC']): if GetDepend(['RT_USING_RTC']): src += ['GD32F4xx_standard_peripheral/Source/gd32f4xx_rtc.c'] + src += ['GD32F4xx_standard_peripheral/Source/gd32f4xx_pmu.c'] if GetDepend(['RT_USING_WDT']): src += ['GD32F4xx_standard_peripheral/Source/gd32f4xx_wwdgt.c'] diff --git a/bsp/gd32/arm/libraries/gd32_drivers/drv_gpio.c b/bsp/gd32/arm/libraries/gd32_drivers/drv_gpio.c index 73cf5cb6202ad1d0773170f4cd61d985895e6e00..49f239220f411482a14ba855a5d44a94fdebabf4 100644 --- a/bsp/gd32/arm/libraries/gd32_drivers/drv_gpio.c +++ b/bsp/gd32/arm/libraries/gd32_drivers/drv_gpio.c @@ -50,7 +50,7 @@ static const struct pin_index pins[] = GD32_PIN(26, B, 10), GD32_PIN(27, B, 11), GD32_PIN(28, B, 12), - GD32_PIN(39, B, 13), + GD32_PIN(29, B, 13), GD32_PIN(30, B, 14), GD32_PIN(31, B, 15), #endif