nuttx/Documentation/platforms/arm
kywwilson11 35d1aaafda arch/arm/stm32h5: STM32H5 PWM Driver (STM32H7 port)
Adding the stm32h5 pwm driver. This is almost an exact copy of the stm32h7 pwm driver. I confirmed the timers for the h5 are version v2 and added the preprocessor definition. This commit was tested on a stm32h5 nucleo-h563zi development board. Necessary board files and a pwm config have been added. Added pin mappings for all timer outputs.

Signed-off-by: kywwilson11 <kwilson@2g-eng.com>

Added documentation regarding nucleo-h563zi:pwm config.

Removed CONFIG_STM32H5_PWM guard at the top. Fixed IRQs for tim1 and tim8. Added H5 to list of Timer IP v2 timers.

Conditionally compile stm32_serial.c.

Add stm32_pwm.c to CMakeLists.txt
2025-10-25 12:48:34 +08:00
..
a1x Documentation: update broken links 2024-04-10 15:17:53 -03:00
am335x Documentation/beaglebone-black: Remove readme txt file. 2025-05-21 10:02:45 +02:00
at32 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
bcm2708 Documentation: add missing platforms to platforms/ and remove introduction/platforms 2023-10-22 19:06:44 +08:00
c5471 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
cxd56xx Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
dm320 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
efm32 Documentation: update broken links 2024-04-10 15:17:53 -03:00
eoss3 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
fvp-v8r-aarch32 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
gd32f4 Documentation/Documentation/platforms/arm/gd32f4/boards/gd32f470zk-eval: gd32f470z_eval.png Remove the execute permissions on the updated files. 2024-05-08 11:03:05 -03:00
goldfish Remove FAR from 32/64bit arch 2024-12-05 22:55:39 +08:00
imx1 Documentation: add missing platforms to platforms/ and remove introduction/platforms 2023-10-22 19:06:44 +08:00
imx6 style: fix typos 2025-04-30 13:45:46 +08:00
imx9 style: fix typos 2025-04-30 13:45:46 +08:00
imxrt doc: Add info about usbdisk to arcx-socket-grid 2025-09-01 22:58:01 +08:00
kinetis Documentation: fix spelling 2025-05-15 11:33:41 +08:00
kl style: fix typos 2025-04-30 13:45:46 +08:00
lc823450 Documentation: update broken links 2024-04-10 15:17:53 -03:00
lpc17xx style: fix typos 2025-04-30 13:45:46 +08:00
lpc31xx Documentation: fix spelling 2025-05-15 11:33:41 +08:00
lpc40xx Documentation: update broken links 2024-04-10 15:17:53 -03:00
lpc43xx style: fix typos 2025-04-30 13:45:46 +08:00
lpc54xx Documentation: update broken links 2024-04-10 15:17:53 -03:00
lpc214x Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
lpc2378 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
max326xx style: fix typos 2025-04-30 13:45:46 +08:00
moxart Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
mps mps/mps3-an547: correct command line of genromfs 2025-02-07 17:41:04 +08:00
mx8mp/boards/verdin-mx8mp Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
nrf52 Documentation: fix spelling 2025-05-15 11:33:41 +08:00
nrf53 boards/thingy53: add RPMSG HCI example with nimble 2025-05-23 15:04:16 -03:00
nrf91 docs/arm/nrf: Tag NRF chip boards. 2025-05-06 19:19:56 +02:00
nuc1xx style: fix typos 2025-04-30 13:45:46 +08:00
phy62xx Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
qemu arm/qemu-armv7a: add discard-data-on in rpproxy_ivshmem launch command 2025-03-03 07:37:13 +08:00
ra4m1 Documentation: Add XIAO RA4M1 Board 2025-03-24 20:20:01 +08:00
rp23xx Documentation/platforms/rp2350: Update the docs for pico-sdk 2.2.0 2025-08-20 12:24:35 -03:00
rp2040 boards/arm/rp2040: Add ADS7046 example config 2025-08-22 00:29:55 +08:00
s32k1xx Documentation: fix spelling 2025-05-15 11:33:41 +08:00
s32k3xx Documentation: Fix typos 2023-10-29 10:35:51 +08:00
sam34 arm/sam34/boards/sam4e-ek: Migrate README to RST. 2025-05-08 19:27:23 +08:00
sama5 Documentation/sama5d3-xplained: Remove duplicate link. 2025-05-21 10:02:03 +02:00
samd2l2 Documentation: fix spelling 2025-05-15 11:33:41 +08:00
samd5e5 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
samv7 Documentation/platforms/arm/samv7/boards/samv71-xult: Add oa_tc6 defconfig info 2025-09-20 21:32:27 +08:00
stm32c0 boards/nucleo-c092rc: add FDCAN examples 2025-06-09 15:26:12 -03:00
stm32f0 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32f1 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32f2 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32f3 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32f4 boards/arm/stm32f401rc-rs485: Add support to MAX31855 and MAX6675 2025-07-27 10:04:03 -03:00
stm32f7 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32g0 documentation/platforms/arm: Add Nucleo G0B1 board. 2025-05-07 02:03:19 +08:00
stm32g4 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32h5 arch/arm/stm32h5: STM32H5 PWM Driver (STM32H7 port) 2025-10-25 12:48:34 +08:00
stm32h7 docs/boards: add weact-stm32h750 board documentation 2025-09-21 16:11:39 -03:00
stm32l0 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32l1 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32l4 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32l5 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32u5 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32wb docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
stm32wl5 docs/arm/stm32: Tag all STM32 chip families with their chips. 2025-05-06 19:19:56 +02:00
str71x Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
tiva Documentation: fix spelling 2025-05-15 11:33:41 +08:00
tms570 Documentation: migrate the rest boards 2023-10-26 18:13:34 -03:00
xmc4 style: fix typos 2025-04-30 13:45:46 +08:00
index.rst Documentation: introduce hardware platforms documentation 2021-02-07 08:38:51 -03:00