rt-thread/bsp
Yilin Sun 1f69929b0b [bsp][nxp/mcxn] Add support for MCXN CTIMER PWM driver.
This patch adds support for PWM generation using CTIMER on MCXN devices.

Each CTIMER provides 4 PWM channels, channels sharing the same
CTIMER instance will have the same period settings, and the duty
cycle will be maintained if period is changed through one of the four
channels.

The period channel is automatically assigned and will be transferred
to one of the other available channels if that channel is used for PWM
generation, no glitches should be expected during the transition.

The patch also provides a sample PWM output configuration connected to
the on-board green LED which can be enabled through Kconfig.

Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-26 23:16:43 -05:00
..
CME_M7 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
ESP32_C3 [bsp][c3]: Add macro control to sconscript 2023-11-30 11:43:03 +08:00
Infineon [bsp][ifx]fix set RTC time failed bug 2024-01-25 00:00:10 +08:00
Vango [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
acm32 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
airm2m [bsp][renesas] RTduino configuration update 2024-01-18 11:57:51 +08:00
allwinner [ci] open ci check with function declaration warning (#8546) 2024-02-20 22:45:04 -05:00
allwinner_tina [bsp][allwinner tina] fix drv_gpio header file included 2024-01-07 22:46:12 +08:00
amebaz [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
apm32 [bsp][renesas] RTduino configuration update 2024-01-18 11:57:51 +08:00
apollo2 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
asm9260t [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
at32 fixed usb/usart drivers 2023-11-17 04:26:40 -05:00
at91 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
avr32 [bsp][renesas] RTduino configuration update 2024-01-18 11:57:51 +08:00
beaglebone [components] remove vmm (#8269) 2023-11-21 13:41:54 +08:00
bf533 modify RT_ALIGN_SIZE as 8 by default 2023-01-12 22:47:23 -05:00
bluetrum [bsp][renesas] RTduino configuration update 2024-01-18 11:57:51 +08:00
bm3803 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
bouffalo_lab [ci] open ci check with function declaration warning (#8546) 2024-02-20 22:45:04 -05:00
ck802 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
core-v-mcu [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
cvitek [ci] open ci check with function declaration warning (#8546) 2024-02-20 22:45:04 -05:00
dm365 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
efm32 [debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805) 2023-07-22 10:36:42 +08:00
essemi [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
fm33lc026 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
frdm-k64f [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
ft32 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
ft2004 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
fujitsu/mb9x [kernel][dm]适配新的设备驱动模型 (#8075) 2023-10-18 20:50:30 +08:00
gd32 [GD32_ARM] Fix bugs in drv_adc when enable multiple channel. 2024-02-19 01:24:37 -05:00
hc32 [bsp][hc32] support hc32f448 2024-02-22 12:34:35 -05:00
hc32l136 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
hc32l196 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
hifive1 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
hk32 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
hpmicro [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
imx/imx6ull-smart [kservice] improve backtrace service in kernel (#8144) 2023-10-21 20:14:45 +08:00
imx6sx [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
imx6ul [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
imxrt [bsp][imxrt1060]: set XIP_BOOT_HEADER_DCD_ENABLE=1 2024-01-05 12:05:02 +08:00
juicevm add libcpu/risc-v/rv64 (#8511) 2024-01-28 13:39:39 +08:00
k210 [ci] open ci check with function declaration warning (#8546) 2024-02-20 22:45:04 -05:00
lm3s9b9x [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lm3s8962 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lm4f232 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
loongson [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lpc43xx [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lpc55sxx [bsp][lpc55sxx] GNU toolchain: fix broken port. 2024-02-07 21:57:28 -05:00
lpc176x [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lpc178x [kernel][dm]适配新的设备驱动模型 (#8075) 2023-10-18 20:50:30 +08:00
lpc408x [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lpc824 Fix many abnormal symbols in annotations 2023-04-16 22:37:16 -04:00
lpc1114 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lpc2148 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lpc2478 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lpc5410x [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lpc54114-lite [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
lpc54608-LPCXpresso [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
m16c62p rt_device_write/read return data type as rt_ssize_t 2023-02-07 21:43:57 -05:00
maxim [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
microblaze modify RT_ALIGN_SIZE as 8 by default 2023-01-12 22:47:23 -05:00
microchip [bsp][mchp] fix samc21, same54, same70, saml10 build errors 2023-10-09 09:28:12 +08:00
mini2440 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
mini4020 [errno code]fix that use RT_ENOMEM without - 2023-03-23 01:55:21 -04:00
mipssim [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
mm32 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
mm32f103x [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
mm32f327x fix:Invalid link and path for mm32f327/README.md (#8136) 2023-10-15 20:33:20 +08:00
mm32l3xx [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
mm32l07x [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
msp432e401y-LaunchPad [bsp] Fixed bug of msp432e401y bsp chip model error after mdk5 open. (#8193) 2023-10-29 13:15:05 -04:00
n32 [bsp][renesas] RTduino configuration update 2024-01-18 11:57:51 +08:00
n32g452xx [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
nios_ii rt_device_write/read return data type as rt_ssize_t 2023-02-07 21:43:57 -05:00
nrf5x [bsp][renesas] RTduino configuration update 2024-01-18 11:57:51 +08:00
nuclei [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
nuvoton [fix][usb]return data type as rt_ssize_t 2023-10-11 12:01:20 -04:00
nv32f100x [HUST CSE]github上正常但导入vscode出现乱码 2023-04-22 19:22:19 +01:00
nxp [bsp][nxp/mcxn] Add support for MCXN CTIMER PWM driver. 2024-02-26 23:16:43 -05:00
phytium [bsp][phytium ] support dc driver with ops 2024-02-19 21:51:58 -05:00
pic32ethernet rt_device_write/read return data type as rt_ssize_t 2023-02-07 21:43:57 -05:00
qemu-vexpress-a9 🎯 Sync smart & scheduler codes (#8537) 2024-02-23 17:49:15 +08:00
qemu-virt64-aarch64 [libcpu][aarch64] 使用设备树对内存进行初始化 (#8320) 2023-12-16 18:08:11 +08:00
qemu-virt64-riscv [ci] open ci check with function declaration warning (#8546) 2024-02-20 22:45:04 -05:00
raspberry-pi [bsp][rasp4-32] fix compilation warning 2023-11-29 23:15:59 +08:00
raspberry-pico [ci][arduino] 将Arduino库CI检查平台由STM32F411改为412 (#8534) 2024-02-13 21:51:23 +08:00
renesas [bsp][hmi-board] Optimize hardware driver configuration and trim the project file volume 2024-02-03 16:47:32 +08:00
rm48x50 [action] add .config and kconfig (#8111) 2023-10-08 13:28:17 +08:00
rockchip [bsp][rk3568] 修改串口波特率 (#8346) 2023-12-10 06:45:14 +08:00
rv32m1_vega [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
rx [errno code][-RT_ERROR] fix that use RT_ERROR without - 2023-03-20 00:06:16 -04:00
sam7x [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
samd21 [errno code][-RT_ERROR] fix that use RT_ERROR without - 2023-03-20 00:06:16 -04:00
sep6200 [debug] remove RT_DEBUG_xxx 2023-07-09 00:19:29 -04:00
simulator fix dfs path name overflow. (#8305) 2023-11-28 17:16:21 +08:00
smartfusion2 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
sparkfun-redv [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
stm32 [stm32f412] support RTduino SPI 2024-02-23 19:50:33 -05:00
synopsys/boards [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
synwit [bsp][renesas] RTduino configuration update 2024-01-18 11:57:51 +08:00
tae32f5300 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
taihu [kernel] 将rt_thread结构体改为显式继承rt_object (#7131) 2023-04-04 09:06:27 -04:00
thead-smart [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
ti/c28x [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
tkm32F499 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
tm4c123bsp fix:fix startip_gcc.c entry point 2024-01-20 01:40:23 +08:00
tm4c129x [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
tms320c6678 modify RT_ALIGN_SIZE as 8 by default 2023-01-12 22:47:23 -05:00
upd70f3454 rt_device_write/read return data type as rt_ssize_t 2023-02-07 21:43:57 -05:00
w60x [bsp][renesas] RTduino configuration update 2024-01-18 11:57:51 +08:00
wch [bsp][renesas] RTduino configuration update 2024-01-18 11:57:51 +08:00
wh44b0 modify RT_ALIGN_SIZE as 8 by default 2023-01-12 22:47:23 -05:00
x86 修复 bsp/x86 scons --pyconfig-silent 报错 2023-11-06 06:23:09 -05:00
xplorer4330 [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
yichip [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
zynqmp-r5-axu4ev [project] update mdk/iar project and config. 2023-10-08 11:21:00 +08:00
Copyright_Notice.md
README.md [bsp] remove gd32 in the root 2023-11-20 07:34:46 -05:00

README.md

RT-THREAD bsp company list