Anna Bridge
cb4dd19ad0
Merge pull request #14689 from MubeenHCLite/HighSpeed_Async_SPI_limitation
...
Information on Asynchronous SPI limitation on High Speeds
2021-05-25 14:05:41 +01:00
Anna Bridge
10a2da9b5e
Merge pull request #14668 from ikmdani/fix_i2c_read_13967
...
Driver: I2C: STM32F2/STM32F4/STM32L1: Fix alternate i2c read.
2021-05-24 13:14:36 +01:00
Anna Bridge
72f08db8f6
Merge pull request #14593 from JeanMarcR/STM32F7_NEW_CUBE
...
STM32F7 update drivers version to CUBE V1.16.1
2021-05-24 13:10:35 +01:00
Anna Bridge
9e98a2ceb4
Merge pull request #14592 from JeanMarcR/STM32G4_NEW_CUBE
...
STM32G4 update drivers version to CUBE V1.4.0
2021-05-24 13:10:04 +01:00
Anna Bridge
5ef56cc6f4
Merge pull request #14557 from affrinpinhero-2356/feature_i2cTiming_Calculation
...
STM32: driver/Added I2C timing calculation algorithm
2021-05-24 13:09:19 +01:00
Anna Bridge
dcd6dc3837
Merge pull request #14536 from jeromecoutant/DEV_STM32F0_LPTICKER_OPTIM
...
STM32: Add LP_TICKER and US_TICKER optimisation macro
2021-05-24 13:06:03 +01:00
Mohammed Mubeen
e989c48668
Added information on limitation of asynchronous SPI at high speeds(MHz
...
ranges)
2021-05-21 16:27:13 +05:30
Affrin Pinhero
d974b47439
driver/i2c: Added I2C timing calculation function.
...
This commit adds I2C timing value automatic calculation algorithm
for all supported families added. This patch improves I2C timing calculation
according to I2C input clock and I2C bus speed.
This commit also allows user to change the system clock and I2C input clock.
Related issue: #12907
Pull request type:
[x] Patch update (Bug fix / Target update / Docs update / Test update / Refactor)
[] Feature update (New feature / Functionality change / New API)
[] Major update (Breaking change E.g. Return code change / API behaviour change)
Test results:
[] No Tests required for this change (E.g docs only update)
[x] Covered by existing mbed-os tests (Greentea or Unittest)
[] Tests / results supplied as part of this PR
Signed-off-by: Affrin Pinhero <affrin.pinhero@hcl.com>
2021-05-19 18:35:47 +05:30
Krishna Mohan Dani
8f2c45c5af
Driver: I2C: STM32F4: Fix for every alternate i2c read failure in F2, F4 & L1 families.
...
This commit fixes the i2c driver issue reported in the below link:
https://github.com/ARMmbed/mbed-os/issues/13967 on STM32F4xx platform.
The data type of XferOperation has been changed from uint8_t to uint32_t
so that it can hold a 32bit value (for example: I2C_OTHER_FRAME or
I2C_OTHER_AND_LAST_FRAME).
Signed-off-by: Krishna Mohan Dani <krishnamohan.d@hcl.com>
2021-05-17 18:20:00 +05:30
Rohit Ramu
20ea05cc31
Delete STM32F401XE.ld
...
Duplicate file causing collisions when cloning the repo on a case-insensitive OS (e.g. Windows).
2021-05-15 23:59:03 -07:00
Anna Bridge
d64d0b7864
Merge pull request #14609 from JeanMarcR/STM32L0_NEW_CUBE
...
STM32L0 update drivers version to CUBE V1.12.0
2021-05-13 11:17:09 +01:00
reme
c61ccedd4b
STM32F7 update drivers version to CUBE V1.16.1
2021-05-11 13:01:30 +01:00
reme
0200a2e61d
README update STM32F7 to CUBE V1.6.1
2021-05-11 13:01:21 +01:00
Martin Kojtal
5a121b9b2e
Merge pull request #14612 from uwrobotics/stm-slave-can-filter-fix
...
CAN: fix slave CAN start filter bank setup
2021-05-11 10:55:35 +02:00
Martin Kojtal
b80128ff77
Merge pull request #14626 from jeromecoutant/DEV_STM32WB_1_11_1
...
STM32WB update drivers version to CUBE V1.11.1
2021-05-11 10:55:14 +02:00
reme
5f279efc75
STM32F4 update drivers version to CUBE V1.26.1
2021-05-10 14:38:05 +01:00
reme
b62970fdf1
README update STM32F4 to CUBE V1.26.1
2021-05-10 14:37:57 +01:00
Martin Kojtal
c54b089498
Merge pull request #14651 from JeanMarcR/STM32L4_NEW_CUBE
...
STM32L4 update drivers version to CUBE V1.17.0
2021-05-10 15:13:06 +02:00
Martin Kojtal
7f68465b3a
Merge pull request #14631 from affrinpinhero-2356/feature_i2c_CB_error
...
driver/I2C: STm32: Updated HAL_I2C_ErrorCallback function to store information about error reason in obj_s->event
2021-05-10 14:48:20 +02:00
reme
de330d4365
README update STM32L4 to CUBE V1.17.0
2021-05-10 07:48:51 +01:00
reme
6b6b17dbbb
STM32L4 update drivers version to CUBE V1.17.0
2021-05-10 07:28:27 +01:00
reme
5328eacefd
STM32L0 update drivers version to CUBE V1.12.0
2021-05-06 13:15:47 +01:00
reme
331cf70d87
README update STM32G4 to CUBE V1.4.0
2021-05-06 12:48:32 +01:00
reme
6b42f45529
STM32G4 update drivers version to CUBE V1.4.0
2021-05-06 12:48:31 +01:00
Affrin Pinhero
b5f864d96d
Updated HAL_I1C_ErrorCallback funtion to store information about error reason in obj_s->event. This will help user or application to check the reason for the error caused. This address the issue reported in the below link: ARMmbed/mbed-os#14059
...
Summary of changes:
Impact of changes
Migration actions required
Pull request type
[x] Patch update (Bug fix / Target update / Docs update / Test update / Refactor)
[] Feature update (New feature / Functionality change / New API)
[] Major update (Breaking change E.g. Return code change / API behaviour change)
Test results
[] No Tests required for this change (E.g docs only update)
[x] Covered by existing mbed-os tests (Greentea or Unittest)
[] Tests / results supplied as part of this PR
Signed-off-by: Affrin Pinhero <affrin.pinhero@hcl.com>
2021-05-06 14:37:04 +05:30
reme
915268190f
README update STM32L0 to CUBE V1.12.0
2021-05-06 10:45:40 +02:00
jeromecoutant
6f9bc14898
STM32WB : update Readme
2021-05-05 17:22:54 +02:00
jeromecoutant
c9af87dc63
STM32WB : TARGET_STM32WB_V1.11.1
2021-05-05 17:22:43 +02:00
jeromecoutant
e48963b629
STM32WB : change subfamily name
...
STM32WB50xx => STM32WB50xG
STM32WB55xx => STM32WB55xG
STM32WB5Mxx => STM32WB5MxG
2021-05-05 17:22:34 +02:00
Martin Kojtal
6330299ac5
Merge pull request #14578 from jeromecoutant/PR_WB55MMG
...
STM32 : new DISCO_WB5MMG target
2021-05-04 10:48:26 +02:00
Martin Kojtal
99cf33c202
Merge pull request #14594 from jeromecoutant/PR_GEN_MCU
...
STM32_gen_PeripheralPins.py : TargetName correction
2021-05-03 09:55:48 +02:00
Cindy Li
bda36681ba
CAN: fix slave CAN start filter bank setup
2021-04-30 17:32:14 -04:00
jeromecoutant
ebc0035afd
STM32 : new DISCO_WB5MMG target
2021-04-28 16:46:52 +02:00
Martin Kojtal
5fe3f09b6a
Merge pull request #14581 from jeromecoutant/PR_G4_UART
...
STM32G4 : serial issue with LP_UART1
2021-04-28 13:24:52 +01:00
Martin Kojtal
49b018c3db
Merge pull request #14542 from JeanMarcR/STM32F3_NEW_CUBE
...
STM32F3 update drivers version to CUBE V1.11.2
2021-04-28 12:33:25 +01:00
Martin Kojtal
924652dc7f
Merge pull request #14539 from JeanMarcR/STM32G0_NEW_CUBE
...
STM32G0 update drivers version to CUBE V1.4.1
2021-04-28 12:33:03 +01:00
jeromecoutant
7150c0610a
STM32_gen_PeripheralPins.py TargetName correction
2021-04-27 12:14:57 +02:00
jeromecoutant
f2e153cf74
STM32G4 : serial issue with LP_UART1
2021-04-22 14:10:42 +02:00
jeromecoutant
45a6787a41
STM32: Add LP_TICKER and US_TICKER optimisation define
2021-04-20 10:40:53 +02:00
jeromecoutant
d219378f37
NUCLEO_WB55RG: enable PinMap_GPIO[]
2021-04-16 12:37:49 +02:00
jeromecoutant
4e9ef595c3
DISCO_L475VG_IOT01A: enable PinMap_GPIO[]
2021-04-16 12:37:49 +02:00
jeromecoutant
297522b35e
STM32: enable PinMap_GPIO table with GPIO_PINMAP_READY
...
If GPIO_PINMAP_READY is defined for the target,
- PinMap_GPIO table is expected in PeripheralPins.c
- weak gpio_get_capabilities function is implemented
2021-04-16 12:35:40 +02:00
Martin Kojtal
32d1c99d3c
Merge pull request #14480 from jeromecoutant/PR_STM32_STANDARD
...
STM32: Standard Pin Names
2021-04-15 17:30:50 +02:00
Martin Kojtal
dd1da3da40
Merge pull request #14469 from jeromecoutant/PR_FLASH_PROGRAM
...
STM32: remove critical sections in flash_program_page
2021-04-14 20:15:11 +02:00
jeromecoutant
992591e774
STM32WL: standard pin names
2021-04-14 11:18:43 +02:00
jeromecoutant
65a96c57a2
STM32WB: standard pin names
2021-04-14 11:18:43 +02:00
jeromecoutant
768037c05e
STM32L5: standard pin names
2021-04-14 11:18:43 +02:00
jeromecoutant
8e3c5f11d4
STM32L4: standard pin names
2021-04-14 11:18:22 +02:00
jeromecoutant
a5878f45c3
STM32L1: standard pin names
2021-04-14 10:30:04 +02:00
jeromecoutant
baa558685c
STM32L0: standard pin names
2021-04-14 10:30:03 +02:00