Commit Graph

17 Commits (86116500787b6b6f525d926e82377a2f3aeb978d)

Author SHA1 Message Date
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