Vincent Dupont
7b686b3015
cpu/stm32_common: unify gpio driver
7 years ago
Hauke Petersen
997244f9d7
cpu/stm32f2: fixed blank lines at EOF
7 years ago
Hauke Petersen
37d4f44379
cpus: mv vendor headers to include/vendor/.
7 years ago
Hauke Petersen
5bdb3bfa61
misc: aggregated doxygen fixes
7 years ago
Hauke Petersen
0edef2a0e1
cpu/stm32*+boards: adapted to new SPI API
...
- adapted the SPI driver
- adapted all boards using the CPU
7 years ago
Hauke Petersen
625d804fcb
cpu/stm32_common: unified UART driver
7 years ago
Hauke Petersen
5afb191027
cpu/stm32x: unified gpio_init_af() function
7 years ago
Pieter Willemsen
a0835ccb1d
stm32: use periph_clk_en/dis functions for clock changes
7 years ago
Hauke Petersen
4d09d09ee4
cpu/stm32x: unified PWM driver
7 years ago
Hauke Petersen
47b379e45d
cpu/stm32x: unified timer driver
7 years ago
Hauke Petersen
e50479f84f
cpu/stm32: changed TIM->CCR def in vendor headers
7 years ago
zhuoshuguo
672b99c9e1
cpu/stm32f2: fix include guards.
7 years ago
Toon Stegen
77c9ee043f
stm32f2: add adc and lpm
...
changes taken from DipSwitch's board: EMW3162 #4498 PR.
- Adds a functional implementation of the ADC
- Implements low power mode
7 years ago
Vincent Dupont
70c8bff842
stm32f2: update timer and pwm drivers
8 years ago
Hermann Lelong
182be862bb
stm32f2: Improve UART driver
...
Add missing DMA interrupts for UART
Improve baudrate intialization:
- Return error if baudrate is theorically unreachable
- Implement oversampling by 8 method for high baudrates
Add UART hardware flow control support
Ensure uart tx thread safety with a mutex
Allow setting of pins mode per UART
8 years ago
Vincent Dupont
15b6814d9b
stm32f2: Update with last api changes
...
* Update headers from ST
* Add linker scripts
8 years ago
DipSwitch
4064858e8d
stm32f2: add initial support for stm32f2
8 years ago