Laurent MEUNIER
a0722b1086
[STM32] HAL F2: I2C fix btf / rxne cases
...
Applying the same fix as in L1 and F4
2016-11-30 08:23:13 +01:00
Laurent MEUNIER
85a2f7ac49
[STM32] HAL L1: I2C fix btf / rxne cases
...
This is an alignement to F4 HAL as the same IP is used.
Next official HAL delivery update hall will include the same alignement.
2016-11-30 08:23:13 +01:00
Laurent MEUNIER
77364f9fe2
[STM32] HAL L0: I2C / DMA updates
...
This is prelim update before official V1.8.0 HAL to the needed HAL API
available as in F0 HAL which is using the same IP.
2016-11-30 08:23:13 +01:00
Martin Kojtal
c57427f77f
Merge pull request #3321 from jeromecoutant/PR_L432KC
...
no HSE available by default for NUCLEO_L432KC
2016-11-29 18:25:17 +01:00
Martin Kojtal
519b500d4c
Merge pull request #3320 from bcostm/fix_vref_label
...
STM32 - Add ADC_VREF label
2016-11-29 18:24:52 +01:00
Martin Kojtal
bd994b3f41
Merge pull request #3302 from bcostm/fix_issue_1685
...
STM32F4 AnalogIn - Clear VBATE and TSVREFE bits before configuring ADC channels
2016-11-29 18:21:14 +01:00
Martin Kojtal
a8ebfaa058
Merge pull request #3288 from LMESTM/dev_spi_asynch_l0l1
...
Dev spi asynch l0l1
2016-11-29 18:17:06 +01:00
Martin Kojtal
bb2d03f34b
Merge pull request #3213 from bcostm/factorize_ticker
...
STM32: Refactor us_ticker.c + hal_tick.c files
2016-11-29 18:10:45 +01:00
Martin Kojtal
93c08f340a
Merge pull request #3062 from jamike/TARGET_STM_USBDEVICE_FS
...
TARGET_STM :USB device FS
2016-11-29 18:07:11 +01:00
jeromecoutant
a933032a58
no HSE available by default for NUCLEO_L432KC
2016-11-24 11:33:43 +01:00
bcostm
92d39e2390
Add ADC_VREF label
2016-11-24 10:30:23 +01:00
andreas.larsson
9abb7c3777
Updated ARM binary
2016-11-23 17:39:28 +01:00
andreas.larsson
4648ec606b
Added updated drivers for GCC, IAR
2016-11-23 15:18:17 +01:00
andreas.larsson
c2d09bd6a2
Fixed wrong start params to cbMAIN_startWlan
2016-11-23 11:38:35 +01:00
bcostm
a3baf2d7bf
Add more comment on the modified line
2016-11-22 11:03:44 +01:00
bcostm
2ae748910b
STM32F4 - Clear VBATE and TSVREFE bits before configuring ADC channels
2016-11-21 13:07:26 +01:00
Laurent MEUNIER
e2613d5058
stm32 spi : IRQ handler light optimization
...
This commit contains a few optimizations to get a better performance
in SPI Asynch mode
2016-11-18 09:59:53 +01:00
Laurent MEUNIER
79af576051
stm32 spi - IRQ management
...
Disable IRQ when transfer is finished.
Also clear pending IRQ after they have been disabled.
2016-11-18 09:59:53 +01:00
Laurent MEUNIER
64a037cc8d
STM32L0 - update spi HAL driver
...
This is a temporary update waiting for the next official release
2016-11-18 09:59:53 +01:00
Laurent MEUNIER
65db01f457
STM32L1 - update spi HAL driver
...
This is a temporary update waiting for the next official release
2016-11-18 09:59:53 +01:00
Laurent MEUNIER
7cdaba8474
[stm32] remove unused module member in spi_s struct
2016-11-18 09:59:53 +01:00
bcostm
6f12eca4a6
NUCLEO_F103RB - Add RTS/CTS pins for Serial Flow Control
2016-11-17 10:15:21 +01:00
Martin Kojtal
6eb33e5f3c
Merge pull request #3251 from LMESTM/dev_stm32l0_cube_v1.7.0
...
Dev stm32l0 cube v1.7.0
2016-11-16 17:43:16 +00:00
Martin Kojtal
5750f31d6d
Merge pull request #3238 from LMESTM/dev_i2c_stm32f4hal
...
Dev i2c stm32f4hal
2016-11-16 17:42:12 +00:00
Sam Grove
e875dbc90d
Merge pull request #3237 from javierpedrido/master
...
Added back USART 6 pins
2016-11-14 21:46:59 -06:00
Sam Grove
c131a27dcf
Merge pull request #3231 from monkiineko/master
...
STM32F3: DISCO_F303VC - Add missing UART and ADC pin muxing options
2016-11-14 21:44:32 -06:00
bcostm
da23ef135e
Update license + date (same license as in mbed.h file)
2016-11-14 10:01:07 +01:00
bcostm
2006e458fd
Typo corrections (functions declaration)
2016-11-14 09:56:54 +01:00
bcostm
777692cc16
Timer 16bit: Remove volatile variables. This solved many fails with MBED_24 test.
2016-11-14 09:31:14 +01:00
bcostm
f8e18cdde4
Change TimMasterHandle variable declaration + typo corrections
2016-11-14 09:31:14 +01:00
bcostm
cc24e5b7f9
Add initialization of timer instance in all functions
2016-11-14 09:31:14 +01:00
bcostm
6baec10d29
Rename files (remove stm_ prefix)
2016-11-14 09:31:14 +01:00
bcostm
589500642a
STM32L0 - Add patch done previously on these devices. This solves MBED_24 test.
2016-11-14 09:31:14 +01:00
bcostm
a2e686b82c
Add volatile on one variable (alignment with 16bit file)
2016-11-14 09:31:14 +01:00
bcostm
896293d5be
Replace TIM_MST_GET_PCLK_FREQ macro with TIM_MST_PCLK macro
2016-11-14 09:31:14 +01:00
bcostm
3baaa7630b
STM32L1 - Don't use RepetitionCounter field in timer init
2016-11-14 09:31:14 +01:00
bcostm
0524811c75
STM32xx - Remove hal_tick.c files and update hal_tick.h with new macro
2016-11-14 09:31:14 +01:00
bcostm
ba8b33adc5
Minor changes
2016-11-14 09:31:14 +01:00
bcostm
c3b8943f66
STM32L0 - Remove special treatment for reading the counter
2016-11-14 09:31:14 +01:00
bcostm
ae858b4323
STM32F0/F1/L0 - Update TIM_MST_GET_PCLK_FREQ macro
2016-11-14 09:31:14 +01:00
bcostm
16239f5ed5
STM32L0 - Remove devices hal_tick.c files
2016-11-14 09:31:14 +01:00
bcostm
2488daf112
STM21L0 - Remove devices hal_tick.c file and update hal_tick.h
2016-11-14 09:31:14 +01:00
bcostm
a43e5b8a48
STM32F1 - Remove devices hal-tick files and update hal_tick.h
2016-11-14 09:31:14 +01:00
bcostm
68915b7c27
STM32F0 - Add the timer type used (16b or 32b) + periph clock in hal_tick.h
2016-11-14 09:31:14 +01:00
bcostm
4c7176fc2f
Replace all devices hal_tick files with a common 16b and 32b version
2016-11-14 09:31:14 +01:00
bcostm
bb10409954
Replace all devices us_ticker files with a common 16b and 32b file
2016-11-14 09:31:14 +01:00
Laurent MEUNIER
e293e07749
stm32f4 make comment more explicit
...
As reported during review, this was not understandable as it is.
the get_i2c_obj allows to get a pointer to i2c_s struct from the
handle pointer. This therefore makes a hard-coded assumption
about the struct itself
2016-11-10 17:30:04 +01:00
Laurent MEUNIER
fa9d147f69
Update Serial following L0 HAL update
2016-11-10 11:03:46 +01:00
Laurent MEUNIER
ab0a8ad508
STM32L0: Cube update V1.5.0 to v1.7.0
...
Including HAL and CMSIS udpate
2016-11-10 11:03:46 +01:00
Brian Daniels
52dc7c5423
Renames all prebuilt binaries to be prefixed with 'lib'
...
This fixes an issue with make_iar, since IAR requires all libraries that
are linked to be prefixed with 'lib'.
2016-11-09 11:08:01 -06:00