rt-thread/bsp
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
..
CME_M7 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
ESP32_C3 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
Infineon format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
Vango format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
acm32 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
airm2m format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
allwinner format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
allwinner_tina format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
amebaz format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
apm32 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
apollo2 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
asm9260t format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
at32 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
at91 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
avr32 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
beaglebone format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
bf533 [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
bluetrum format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
bm3803 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
bouffalo_lab update(cherryusb): update to v1.5.0 (#10409) 2025-06-20 16:19:38 +08:00
ck802 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
core-v-mcu format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
cvitek format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
dm365 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
efm32 [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
essemi format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
fm33lc026 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
frdm-k64f format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
ft32 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
ft2004 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
fujitsu/mb9x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
gd32 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
hc32 bsp:Separate HC32F4 series library (#10427) 2025-06-25 10:02:43 +08:00
hc32l136 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
hc32l196 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
hifive1 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
hk32 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
hpmicro update(cherryusb): update to v1.5.0 (#10409) 2025-06-20 16:19:38 +08:00
ht32 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
juicevm format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
k210 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
k230 bsp: k230: imprvove README 2025-06-22 17:10:11 +08:00
lm3s9b9x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
lm3s8962 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
lm4f232 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
loongson format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
m16c62p [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
maxim format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
microblaze [drivers] Specifies the name of the drivers driver file 2024-09-13 17:40:40 -04:00
microchip format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
mini2440 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
mini4020 [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
mipssim format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
mm32 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
mm32f103x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
mm32f327x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
mm32f526x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
mm32l3xx format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
mm32l07x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
msp432e401y-LaunchPad format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
n32 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
n32g452xx format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
nios_ii [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
nrf5x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
nuclei format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
nuvoton bsp: Separate nuvoton drivers (#10435) 2025-06-26 17:07:51 +08:00
nv32f100x [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
nxp update(cherryusb): update to v1.5.0 (#10409) 2025-06-20 16:19:38 +08:00
phytium [bsp/phytium]适配rtthread5.2版本 (#10178) 2025-04-14 19:14:54 +08:00
pic32ethernet [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
qemu-vexpress-a9 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
qemu-virt64-aarch64 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
qemu-virt64-riscv format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
raspberry-pi format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
raspberry-pico format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
renesas libcpu/bsp: fix the M33 assembly syntax errors and fix the compilation error of bsp 2025-06-24 11:04:01 +08:00
rm48x50 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
rockchip format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
rv32m1_vega format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
rx [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
sam7x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
samd21 [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
sep6200 [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
simulator format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
smartfusion2 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
sparkfun-redv format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
stm32 [bsp]stm32 attach配置整理为yml(f0-f4、g、l系列) (#10417) 2025-06-25 00:09:47 +08:00
synopsys/boards format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
synwit format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
tae32f5300 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
taihu [kernel] 将rt_thread结构体改为显式继承rt_object (#7131) 2023-04-04 09:06:27 -04:00
thead-smart format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
ti/c28x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
tkm32F499 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
tm4c123bsp format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
tm4c129x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
tms320c6678 modify RT_ALIGN_SIZE as 8 by default 2023-01-12 22:47:23 -05:00
ultrarisc format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
upd70f3454 [bsp][ci] fix BSPs compilation errors 2024-10-11 18:32:58 -04:00
w60x format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
wch format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
wh44b0 modify RT_ALIGN_SIZE as 8 by default 2023-01-12 22:47:23 -05:00
x86 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
xplorer4330 format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
xuantie [bsp/xuantie] 修复bsp的dist功能 2025-06-27 16:53:50 +08:00
yichip format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
zynqmp-a53-dfzu2eg format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
zynqmp-r5-axu4ev format: update all series of BSP configuration items (#10406) 2025-06-17 15:42:49 +08:00
.clang-format [clang-format] 增加clang-format格式化配置,通过ide或者手动运行tools/run-clang-format.py进行代码自动格式化 2024-04-21 01:18:37 -04:00
Copyright_Notice.md 本次PR涉及①BSP驱动新增②F103库更新③GCC、IAR适配及MDK更新④README文件及由更新驱动引起的脚本改动。 (#5638) 2022-03-08 12:03:06 +08:00
README.md [bsp/readme]Update README.md 2025-03-17 16:48:24 +08:00

README.md

RT-THREAD bsp company list