Skip to content

Commit 38c007a

Browse files
chejia12Rbb666
authored andcommitted
[bsp] add n32 pwm driver
1 parent 78b6b6e commit 38c007a

File tree

20 files changed

+2339
-12
lines changed

20 files changed

+2339
-12
lines changed

bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/SConscript

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ if GetDepend(['RT_USING_ADC']):
3333
if GetDepend(['RT_USING_DAC']):
3434
src += ['n32g43x_std_periph_driver/src/n32g43x_dac.c']
3535

36-
if GetDepend(['RT_USING_CLOCK_TIME']):
36+
if GetDepend(['RT_USING_CLOCK_TIME'])or GetDepend(['RT_USING_PWM']):
3737
src += ['n32g43x_std_periph_driver/src/n32g43x_tim.c']
38-
38+
3939
if GetDepend(['RT_USING_RTC']):
4040
src += ['n32g43x_std_periph_driver/src/n32g43x_rtc.c']
4141
src += ['n32g43x_std_periph_driver/src/n32g43x_pwr.c']

bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/SConscript

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ if GetDepend(['RT_USING_ADC']):
3838
if GetDepend(['RT_USING_DAC']):
3939
src += ['n32g45x_std_periph_driver/src/n32g45x_dac.c']
4040

41-
if GetDepend(['RT_USING_CLOCK_TIME']):
41+
if GetDepend(['RT_USING_CLOCK_TIME']) or GetDepend(['RT_USING_PWM']):
4242
src += ['n32g45x_std_periph_driver/src/n32g45x_tim.c']
4343

4444
if GetDepend(['RT_USING_RTC']):

bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/SConscript

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ if GetDepend(['RT_USING_ADC']):
3232
if GetDepend(['RT_USING_DAC']):
3333
src += ['n32g4fr_std_periph_driver/src/n32g4fr_dac.c']
3434

35-
if GetDepend(['RT_USING_CLOCK_TIME']):
35+
if GetDepend(['RT_USING_CLOCK_TIME']) or GetDepend(['RT_USING_PWM']):
3636
src += ['n32g4fr_std_periph_driver/src/n32g4fr_tim.c']
37-
37+
3838
if GetDepend(['RT_USING_RTC']):
3939
src += ['n32g4fr_std_periph_driver/src/n32g4fr_rtc.c']
4040

bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/SConscript

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ if GetDepend(['RT_USING_ADC']):
3333
if GetDepend(['RT_USING_DAC']):
3434
src += ['n32l40x_std_periph_driver/src/n32l40x_dac.c']
3535

36-
if GetDepend(['RT_USING_CLOCK_TIME']):
36+
if GetDepend(['RT_USING_CLOCK_TIME']) or GetDepend(['RT_USING_PWM']):
3737
src += ['n32l40x_std_periph_driver/src/n32l40x_tim.c']
3838

3939
if GetDepend(['RT_USING_RTC']):

bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/SConscript

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ if GetDepend(['RT_USING_ADC']):
3333
if GetDepend(['RT_USING_DAC']):
3434
src += ['n32l43x_std_periph_driver/src/n32l43x_dac.c']
3535

36-
if GetDepend(['RT_USING_CLOCK_TIME']):
36+
if GetDepend(['RT_USING_CLOCK_TIME']) or GetDepend(['RT_USING_PWM']):
3737
src += ['n32l43x_std_periph_driver/src/n32l43x_tim.c']
38-
38+
3939
if GetDepend(['RT_USING_RTC']):
4040
src += ['n32l43x_std_periph_driver/src/n32l43x_rtc.c']
4141
src += ['n32l43x_std_periph_driver/src/n32l43x_pwr.c']

bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/SConscript

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ if GetDepend(['RT_USING_ADC']):
3333
if GetDepend(['RT_USING_DAC']):
3434
src += ['n32wb452_std_periph_driver/src/n32wb452_dac.c']
3535

36-
if GetDepend(['RT_USING_CLOCK_TIME']):
36+
if GetDepend(['RT_USING_CLOCK_TIME']) or GetDepend(['RT_USING_PWM']):
3737
src += ['n32wb452_std_periph_driver/src/n32wb452_tim.c']
3838

3939
if GetDepend(['RT_USING_RTC']):

bsp/n32/n32gxx_lxx/libraries/n32_drivers/SConscript

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ if GetDepend(['RT_USING_RTC']):
4545
if GetDepend(['RT_USING_WDT']):
4646
src += ['drv_wdt.c']
4747

48+
if GetDepend(['BSP_USING_PWM']):
49+
src += ['drv_pwm.c']
4850
path = [cwd]
4951
path += [cwd + '/config']
5052

0 commit comments

Comments
 (0)