adustm
d9d799a5b8
Use official toolchain defines
2018-03-14 14:48:09 -05:00
adustm
63ed5893a1
Add support of separate memories for heap and stack region swith the use of TWO_RAM_REGIONS define
2018-03-14 14:48:09 -05:00
adustm
c1d883db19
Change STM32L475/76/86 GCC_ARM linker files to have HEAP in SRAM1 and stack in SRAM2 (after the interrupt vector)
2018-03-14 14:48:09 -05:00
Wilfried Chauveau
82d16294cb
rename MURATA type ABZ & WISE_1510 to their expected name
2018-02-09 14:18:46 +00:00
Kimmo Vaisanen
caaed4f315
Add WISE-1570 external pin names
2018-02-09 14:18:46 +00:00
Kimmo Vaisanen
3c5af68180
Add MTB_ADV_WISE_1570 target
2018-02-09 14:18:46 +00:00
bcostm
a5cd64eebb
STM32L476/486: change SRAM config for IAR
2018-02-09 14:18:45 +00:00
bcostm
f5e76d38f3
STM32 serial: improve irq index management for L4 devices
2018-02-09 14:18:43 +00:00
Wilfried Chauveau
a97e4d76ed
fix a silent conflict with PR #5947
2018-02-09 14:18:42 +00:00
Wilfried Chauveau
8340f5041a
add support for STM32L443RC & WISE-1510
2018-02-09 14:18:42 +00:00
jeromecoutant
0e78e7ef4e
STM32 : set all PinMap structures as weak
...
This allow custom overwrites
2018-02-09 14:18:42 +00:00
jeromecoutant
ee333a5cd0
SMT32L4 : add missing ST HAL LPUART functions
...
To enable/disable UART Clock in Stop Mode
2018-02-09 14:18:41 +00:00
jeromecoutant
73ed270d2d
STM32 NUCLEO F413ZH and L433RC : STDIO configuration
...
#5795 patches are missing for these 2 targets
STDIO_UART_TX and STDIO_UART_RX can be now user defined
2018-02-09 14:18:40 +00:00
bcostm
d048ec2fa8
Use legacy CAN api
2018-01-27 01:37:26 -06:00
bcostm
5bb6edc952
Update stm32l4xxxx.h files
2018-01-27 01:37:26 -06:00
bcostm
4c7f0e6e5b
Update stm32l4xx.h files
2018-01-27 01:37:25 -06:00
bcostm
9971ad27ca
Update system_stm32l4xx.c with latest version
2018-01-27 01:37:25 -06:00
bcostm
fb71917adb
Remove release notes file
2018-01-27 01:36:57 -06:00
bcostm
6b5302c8f5
Add more comments
2018-01-27 01:36:38 -06:00
bcostm
5fa45e827a
L4 ST CUBE V1.11.0
...
Update to STM32CubeL4 V1.11.0
Conflicts solved:
targets/TARGET_STM/TARGET_STM32L4/TARGET_STM32L433xC/device/stm32l433xx.h
targets/TARGET_STM/TARGET_STM32L4/TARGET_STM32L486xG/device/stm32l4xx.h
targets/TARGET_STM/TARGET_STM32L4/TARGET_STM32L496xG/device/stm32l496xx.h
targets/TARGET_STM/TARGET_STM32L4/TARGET_STM32L496xG/device/stm32l4xx.h
targets/TARGET_STM/TARGET_STM32L4/device/stm32l4xx_hal_conf.h
targets/TARGET_STM/TARGET_STM32L4/device/stm32l4xx_hal_def.h
targets/TARGET_STM/TARGET_STM32L4/device/stm32l4xx_hal_i2c.c
targets/TARGET_STM/TARGET_STM32L4/device/stm32l4xx_hal_spi.h
2018-01-27 01:35:20 -06:00
adustm
c95ef84da6
Improve SRAM use for IAR toolchain Use the entire SRAM2 with NVIC buffer + stack Increase HEAP size to 0x10000 in SRAM1 Increase the available SRAM1 by 0x2000
2018-01-27 00:57:52 -06:00
jeromecoutant
1d0354d1ab
STM32LX : HAL_RCC_OscConfig update in PLL configuration
...
check PLL settings before retuuning error
2018-01-27 00:57:48 -06:00
jeromecoutant
cd3a35e79c
STM32L4: STDIO_UART_TX and STDIO_UART_RX can be now user defined
2018-01-27 00:57:25 -06:00
jeromecoutant
c841e4065d
STM32 UART init update
...
- serial_init, serial_free and serial_baud function moved from serial_device.c (specific to each STM32 family) to serial_api.c (common STM32 file)
- default baudrate value was hardcoded to 9600
- Value is set now to MBED_CONF_PLATFORM_STDIO_BAUD_RATE for STDIO
- Value is set now to MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE for other use
- UART init will not be stopped before calling serial_baud function
2018-01-12 15:01:43 +00:00
jeromecoutant
0dfa368c76
STM32L4 : compilation issue
...
Issue comes only when ST HAL macro USE_FULL_ASSERT is enabled
2017-12-20 16:05:44 +00:00
Helmut Tschemernjak
b9f4cdf978
Added the proper defines for the STM32L432 bootloader support
2017-12-20 16:05:42 +00:00
Helmut Tschemernjak
78cd49b21d
Changed NVIC Flash base address to support the bootloader
2017-12-20 16:05:42 +00:00
Helmut Tschemernjak
39b2854138
Updated wrongly defined UART3_BASE into USART3_BASE
2017-12-20 16:05:42 +00:00
Helmut Tschemernjak
2a0be67d7a
Updated to toolchain startup/linker files to support the 433 devices Also added the symbolic MBED_APP_START/MBED_APP_END defines
2017-12-20 16:05:42 +00:00
Helmut Tschemernjak
b4a0b59400
defined STM32L433xx
2017-12-20 16:05:42 +00:00
Helmut Tschemernjak
2f1927bfff
Added stm32l433xx.h defined STM32L433xx
2017-12-20 16:05:42 +00:00
Helmut Tschemernjak
1f72c67967
Updated PeripheralNames.h, PeripheralPins.c and PinNames.h for STM32L433 devices
2017-12-20 16:05:42 +00:00
Helmut Tschemernjak
101ede0f84
Copied TARGET_STM32L432 to TARGET_STM32L433, renamed 432 files to 433
2017-12-20 16:05:42 +00:00
Jimmy Brisson
369187cadf
Merge pull request #5535 from MikeDK/nucleo_l432kc_async_serial_fix
...
NUCLEO_L432KC: Fixed async serial
2017-11-22 10:19:53 -06:00
Michael Kaplan
8a1c29c2e5
TARGET_STM32L4: added missing #ifdef in serial_device.c
2017-11-20 15:49:18 +01:00
bcostm
c54e9079b8
STM32 ADC: replace flags type from int to bool
2017-11-17 13:50:59 +01:00
bcostm
1d3eb508bf
STM32: fix linker error with adc_read()
2017-11-17 13:50:59 +01:00
bcostm
34fdcc926b
STM32: move analogin_read functions in a common file
2017-11-17 13:50:59 +01:00
bcostm
4dbe95dded
STM32: rename analogin_api.c in analogin_device.c
2017-11-17 13:50:59 +01:00
bcostm
072ec2e765
STM32L4 ADC: remove adc_inited flag
2017-11-17 13:50:59 +01:00
Martin Kojtal
114e019675
Merge pull request #5486 from bcostm/fix_CAN3
...
STM32: Add support of CAN3
2017-11-16 16:12:27 +00:00
Martin Kojtal
41eb565d9c
Merge pull request #5342 from ARMmbed/feature_cortex_a
...
Update CMSIS/RTX with Cortex-A support
2017-11-15 11:24:36 +00:00
bcostm
be2a6ae273
STM32: Use CAN3_BASE + typos
2017-11-14 09:48:02 +01:00
Bartek Szatkowski
c5a5438256
Update params in calls to LD/STREXW to be uint32_t
2017-11-10 09:53:42 +00:00
jeromecoutant
dde615b8a8
NUCLEO_L496ZG minor update
2017-11-03 10:54:49 +01:00
Jimmy Brisson
9163ddfe61
Merge pull request #5399 from jeromecoutant/PR_MSP
...
STM32F4/STM32L4: remove MSP template file
2017-11-02 10:42:04 -05:00
Jimmy Brisson
c40b642455
Merge pull request #4650 from catiedev/master
...
NUCLEO_L496ZG: Add new Platform
2017-11-02 10:36:23 -05:00
jeromecoutant
c51f0f3d5f
STM32F4/STM32L4: remove MSP template file
...
HAL_MspInit/HAL_MspDeInit/HAL_PPP_MspInit/HAL_PPP_MspDeInit weak functions can now be overwritten as it is expected
2017-10-30 10:38:43 +01:00
Anna Bridge
38ba693c57
Merge pull request #5327 from bcostm/remove_warnings
...
STM32: Remove compilation warnings
2017-10-26 11:05:20 +01:00
Martin Kojtal
2af7213c51
Merge pull request #5104 from architech-boards/master
...
add support for SILICA_SENSOR_NODE platform
2017-10-19 16:44:17 +01:00