https://github.com/mphhpm/stm32-pwm
Generate a pwm signal using dma
https://github.com/mphhpm/stm32-pwm
baremetal blackpill dma libopencm3 make pwm stm32 stm32f4 timer windows
Last synced: 8 months ago
JSON representation
Generate a pwm signal using dma
- Host: GitHub
- URL: https://github.com/mphhpm/stm32-pwm
- Owner: mphhpm
- Created: 2023-08-10T21:35:58.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-11T19:17:22.000Z (over 1 year ago)
- Last Synced: 2025-01-21T04:17:45.432Z (10 months ago)
- Topics: baremetal, blackpill, dma, libopencm3, make, pwm, stm32, stm32f4, timer, windows
- Language: C
- Homepage:
- Size: 212 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# stm32-pwm
```
pwm signal on a gpio pin using tim1 and dma on a blackpill board stm32f401
libopencm3 as HAL
```
## Helpful documents
```
RM 0368 Reference manual STM32F401xB/C and STM32F401xD/E advanced Arm®-based 32-bit MCUs
STM32F401xB STM32F401xC Arm® Cortex®-M4 32-bit MCU+FPU, 105 DMIPS, 256KB Flash / 64KB RAM, 11 TIMs, 1 ADC, 11 comm. interfaces
```
## Tools ##
```
os : windows
make, gcc & friends : https://xpack.github.io/dev-tools/arm-none-eabi-gcc
ide : https://www.eclipse.org
shell : https://www.cygwin.com
st-link : https://www.st.com/en/development-tools/st-link-v2.html, alixepress
```