Fabian Hüßler
9163d78910
boards: add VBAT for stm32 based boards with ADC
2022-02-21 10:49:43 +01:00
39e06babf5
boards/stm32: use generic clk_conf.h header
2020-10-27 08:44:56 +01:00
95fb362a5c
boards/stm32f4xx: use 180MHz default clock header
2020-10-06 22:07:19 +02:00
721625011e
boards/stm32f4*: use new clock configuration scheme
2020-10-06 16:10:05 +02:00
hugues
110c9bb8c1
boards/stm32f4discovery: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
dc890c4505
stm32f4discovery: remove obsolete spi_divtable
2020-08-18 16:55:10 +02:00
Leandro Lanzieri
8e60c8b5e3
Merge pull request #10445 from MrKevinWeiss/pr/fix/i2cpinout/stmdisco
...
boards/stm32f4discovery: Change sda pin
2020-06-24 17:34:08 +02:00
97f98dcace
boards/stm32: remove useless ifdef around DMA config
2020-05-25 13:23:20 +02:00
859f0d9c03
stm32f4discovery: Add DMA config for SPI
2020-05-25 11:42:12 +02:00
28f00f731f
boards/stm32: remove obsolete UART DMA ISR defines
2020-05-20 08:49:22 +02:00
d8ec0b292f
boards/stm32f4: Set DMA_STREAM_UNDEF for UART DMA
...
This PR sets the DMA configuration for the UART peripherals on the
stm32f4 boards to the undef value to disable the DMA. This to prevent
from accidentally configuring the DMA to stream 0 channel 0 when
enabling DMA.
2020-05-20 08:49:22 +02:00
d9837182a0
stm32f4discovery: add usbdev feature
2020-02-11 15:50:21 +01:00
Yannick Gicquel
d37adee32d
boards/stm32-based: allow SPI signals routed on multiple alternate functions
...
There is no hardware limitation for custom boards based on STM32 to uses
SPI bus with signals coming from different PORT and alternate functions.
This patch allow alternate's function definition per pin basis, thus enable
the support of SPI bus signals routed on differents PORT.
Signed-off-by: Yannick Gicquel <ygicquel@gmail.com>
2019-10-25 06:27:41 +02:00
Benjamin Valentin
8af04cd939
boards: make use of ARRAY_SIZE macro
2019-08-06 19:43:54 +02:00
a5ff1dc32a
boards/stm32f4discovery: use common clock configuration without LSE
...
This fixes the boards being stuck when initializing the RTC
2019-02-27 21:49:56 +01:00
MrKevinWeiss
46e8f719c1
boards/stm32f4discovery: Change sda pin
...
This commit changes the I2C0 SDA pin to 9 from 7.
This is because the CS43L22 is connected to scl6 and sda9.
2019-01-11 10:12:43 +01:00
4e09a2b6b7
boards*: adapt stm32f4 based board with new i2c conf style
2018-07-25 12:01:37 +02:00
Hauke Petersen
079f3c08d4
boards/stm32f4-based: use shared 168MHz clock conf
2018-05-24 19:00:42 +02:00
Vincent Dupont
fc9fc57aa6
boards: adapt stm32f[2|4|7] boards clock config
2017-08-28 17:51:00 +02:00
Hauke Petersen
73ede74cd8
cpu/stm32: unified and cleaned up DAC driver
...
- removed neccessity to define empty `DAC_NUMOF 0` for each STM
base board
- adapted all board configs to this
- joined stm32f2 to use common DAC driver
- improved code of DAC driver
2017-06-29 13:03:12 +02:00
Vincent Dupont
b3e7dd84f9
boards: update stm32f4-based boards with stmclk
2017-06-08 16:51:17 +02:00
Vincent Dupont
bb52575d45
boards: fix I2C_APBCLK value in stm32-based boards
2017-03-17 12:56:54 +01:00
a3497539c2
boards: fix PWM doxygen doc in periph_conf
2017-02-16 17:59:21 +01:00
ebc35a0613
boards: fix doxygen @brief in periph.conf
2017-01-27 10:31:56 +01:00
Hauke Petersen
0edef2a0e1
cpu/stm32*+boards: adapted to new SPI API
...
- adapted the SPI driver
- adapted all boards using the CPU
2017-01-25 16:46:45 +01:00
Oleg Hahm
7ee7801c10
*: remove trailing underscores from header guards
2017-01-19 18:30:53 +01:00
Hauke Petersen
5c8d7678df
boards/stm32f4discovery: fix PWM configuration
2017-01-18 09:38:50 +01:00
Hauke Petersen
8f47aee78b
boards/stm32-based: adapted PWM configuration
2017-01-17 14:08:39 +01:00
Hauke Petersen
55c6c4582b
boards/stm32-based: adapted UART configuration
2017-01-05 11:00:18 +01:00
Pieter Willemsen
a0835ccb1d
stm32: use periph_clk_en/dis functions for clock changes
2016-12-16 15:01:56 +01:00
Hauke Petersen
7b856cda30
boards/stm32-based: adapted PWM configuration
2016-12-15 12:18:39 +01:00
Hauke Petersen
ab12d60d05
boards/stm32-based: adapted timer configurations
2016-12-09 12:20:04 +01:00
DipSwitch
bd9b3a269c
cpu/stm32/perip/dac: Move DAC implementation to stm32_common/periph since all STM32 DAC's have the same basics
2016-03-29 22:25:50 +02:00
Hauke Petersen
0190cef1d5
boards: cleaned up UART conf for stm32f4 based boards
2016-03-16 12:24:52 +01:00
Hauke Petersen
3ff4c3f27b
boards/stm32f4discovery: updated DAC definitions
2016-03-14 20:39:31 +01:00
Hauke Petersen
52c30f7033
boards/stm32f4discovery: adapted ADC configuration
2016-03-14 13:06:22 +01:00
Joakim Nohlgård
e2f7ac78f0
Merge pull request #4040 from gebart/pr/periph-timer-init-freq
...
periph/timer: Change timer_init API to support arbitrary (integer) frequencies
2016-02-15 23:36:44 +01:00
Hauke Petersen
fe5023b7d4
boards: adapted to HWRNG changes
2016-02-14 12:59:47 +01:00
Joakim Nohlgård
91f2a38197
boards/stm32f4discovery: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Hauke Petersen
f3b0684af6
boards/stm32f4discovery: adapted to UART changes
2015-12-07 18:00:40 +01:00
Oleg Hahm
e634b8c5a8
Merge pull request #3056 from OlegHahm/board_leading_underscore_removal
...
boards: remove header guard under scores
2015-06-28 17:27:28 +02:00
BigDaddyD
b6bd067863
boards: removed leading underscores from macros
...
* also added a trailing underscore to header guards for consistency
Commit for PR 2623, repairing header file include guards.
This PR is intended to fix the include guards in files under RIOT/boards
SQUASH ME: fix underscore removal overdos
SQUASH ME: consistent macro naming
SQUASH ME: missed that one
SQUASH ME: fixed overdo
SQUASH ME: consistency
2015-06-24 15:54:36 +02:00
Hauke Petersen
a174b7644a
boards: adjusted peripheral confs to GPIO changes
2015-06-12 19:12:21 +02:00
Hauke Petersen
807c6432cc
board/stm32f4discovery: fixed doxygen in periph_conf
2015-05-21 13:19:41 +02:00
Hauke Petersen
63fc72979d
board/stm32f4discovery: fixed doxygen group name
2015-02-12 15:11:01 +01:00
Hauke Petersen
c3cdfe7ef7
Merge pull request #2315 from fnack/spi_clock
...
cpu/stm32f4: Fix SPI baud rate control settings
2015-01-16 11:19:18 +01:00
Fabian Nack
9a365b0647
boards: Introduce spi bus divider to distinguish APB2 and APB1 bus
2015-01-16 09:24:48 +01:00
Hauke Petersen
c61056ad0f
board/stm32f4discovery: adjusted GPIO clken defines
2015-01-15 14:24:48 +01:00
Simon Brummer
5a4b966d9c
Basic DAC Driver, implementation on stm32f4discovery
2014-11-25 22:37:32 +01:00
PeterKietzmann
6d091245a4
Initial import of i2c lowlevel driver for stm32f4
2014-11-20 14:46:13 +01:00