... | ... | @@ -86,18 +86,19 @@ The firmware packages are also downloaded and managed by the STM32Cube tools. Fo |
|
|
1. [Timer triggered ADC with DMA output](https://gitlab.com/stm32mcu/adc_dma_tim)
|
|
|
|
|
|
## GPIO
|
|
|
1. [Timer triggered DMA with GPIO output (pattern generator)](https://gitlab.com/stm32mcu/dma_gpio_out)
|
|
|
|
|
|
## Timer
|
|
|
|
|
|
### PWM Generation
|
|
|
1. variable duty cycle PWM by using a DMA buffer: http://fabioangeletti.altervista.org/blog/stm32-interface-ws2812b/
|
|
|
1. [variable duty cycle PWM by using a DMA buffer](http://fabioangeletti.altervista.org/blog/stm32-interface-ws2812b/)
|
|
|
|
|
|
## USART
|
|
|
1. using HAL_UART_Receive_IT for parsing NMEA GPS telegrams [GPS-NEO-6M](https://gitlab.com/stm32mcu/gps-neo-6m)
|
|
|
1. advanced receiving using DMA and idle interrupt https://github.com/MaJerle/stm32-usart-dma-rx-tx
|
|
|
1. [advanced UART receiving using DMA and idle interrupt](https://github.com/MaJerle/stm32-usart-dma-rx-tx)
|
|
|
|
|
|
## I2C
|
|
|
1. I2C slave using HAL_I2C_EnableListen_IT and callbacks: https://gitlab.com/stm32mcu/i2c_master_and_servant
|
|
|
1. [I2C slave using HAL_I2C_EnableListen_IT and callbacks](https://gitlab.com/stm32mcu/i2c_master_and_servant)
|
|
|
|
|
|
## SPI
|
|
|
1. w25qxx SPI flash Library for STM32 by Nima Askari: https://github.com/nimaltd/w25qxx
|
... | ... | |