From 8cb143da5ab53a7268d83109efbf235003e2c1fc Mon Sep 17 00:00:00 2001 From: Rocco Marco Guglielmi Date: Sun, 25 Sep 2016 18:11:41 +0000 Subject: [PATCH] Fixes in EX demos git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9796 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- testhal/STM32/STM32F4xx/I2C-LIS3MLD/.project | 2 +- .../STM32F4xx-I2C-LIS3MDL (OpenOCD, Flash and Run).launch | 2 +- testhal/STM32/STM32F4xx/I2C-LIS3MLD/main.c | 6 ++++-- testhal/STM32/STM32F4xx/I2C-LSM6DS0/.project | 2 +- testhal/STM32/STM32F4xx/I2C-LSM6DS0/main.c | 6 ++++-- testhal/STM32/STM32L4xx/I2C-LIS3MLD/main.c | 6 ++++-- testhal/STM32/STM32L4xx/I2C-LSM6DS0/main.c | 6 ++++-- 7 files changed, 19 insertions(+), 11 deletions(-) diff --git a/testhal/STM32/STM32F4xx/I2C-LIS3MLD/.project b/testhal/STM32/STM32F4xx/I2C-LIS3MLD/.project index ce91587de..f38a9c01d 100644 --- a/testhal/STM32/STM32F4xx/I2C-LIS3MLD/.project +++ b/testhal/STM32/STM32F4xx/I2C-LIS3MLD/.project @@ -27,7 +27,7 @@ board 2 - CHIBIOS/os/hal/boards/ST_STM32F401C_DISCOVERY + CHIBIOS/os/hal/boards/ST_NUCLEO64_F401RE os diff --git a/testhal/STM32/STM32F4xx/I2C-LIS3MLD/debug/STM32F4xx-I2C-LIS3MDL (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F4xx/I2C-LIS3MLD/debug/STM32F4xx-I2C-LIS3MDL (OpenOCD, Flash and Run).launch index a6e300385..48d2c9465 100644 --- a/testhal/STM32/STM32F4xx/I2C-LIS3MLD/debug/STM32F4xx-I2C-LIS3MDL (OpenOCD, Flash and Run).launch +++ b/testhal/STM32/STM32F4xx/I2C-LIS3MLD/debug/STM32F4xx-I2C-LIS3MDL (OpenOCD, Flash and Run).launch @@ -33,7 +33,7 @@ - + diff --git a/testhal/STM32/STM32F4xx/I2C-LIS3MLD/main.c b/testhal/STM32/STM32F4xx/I2C-LIS3MLD/main.c index 25e304407..a1c148c88 100644 --- a/testhal/STM32/STM32F4xx/I2C-LIS3MLD/main.c +++ b/testhal/STM32/STM32F4xx/I2C-LIS3MLD/main.c @@ -180,8 +180,10 @@ int main(void) { halInit(); chSysInit(); - palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4)); - palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4)); + palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | + PAL_STM32_OSPEED_HIGHEST); + palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | + PAL_STM32_OSPEED_HIGHEST); /* * Activates the serial driver 2 using the driver default configuration. diff --git a/testhal/STM32/STM32F4xx/I2C-LSM6DS0/.project b/testhal/STM32/STM32F4xx/I2C-LSM6DS0/.project index 3c6fa14b7..9479b6d5d 100644 --- a/testhal/STM32/STM32F4xx/I2C-LSM6DS0/.project +++ b/testhal/STM32/STM32F4xx/I2C-LSM6DS0/.project @@ -27,7 +27,7 @@ board 2 - CHIBIOS/os/hal/boards/ST_STM32F401C_DISCOVERY + CHIBIOS/os/hal/boards/ST_NUCLEO64_F401RE os diff --git a/testhal/STM32/STM32F4xx/I2C-LSM6DS0/main.c b/testhal/STM32/STM32F4xx/I2C-LSM6DS0/main.c index 196e2d8d7..5cbdd16c1 100644 --- a/testhal/STM32/STM32F4xx/I2C-LSM6DS0/main.c +++ b/testhal/STM32/STM32F4xx/I2C-LSM6DS0/main.c @@ -299,8 +299,10 @@ int main(void) { halInit(); chSysInit(); - palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4)); - palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4)); + palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | + PAL_STM32_OSPEED_HIGHEST); + palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | + PAL_STM32_OSPEED_HIGHEST); /* * Activates the serial driver 2 using the driver default configuration. diff --git a/testhal/STM32/STM32L4xx/I2C-LIS3MLD/main.c b/testhal/STM32/STM32L4xx/I2C-LIS3MLD/main.c index 4b21c6e36..8998292ed 100644 --- a/testhal/STM32/STM32L4xx/I2C-LIS3MLD/main.c +++ b/testhal/STM32/STM32L4xx/I2C-LIS3MLD/main.c @@ -182,8 +182,10 @@ int main(void) { halInit(); chSysInit(); - palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | PAL_STM32_OSPEED_HIGH); - palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | PAL_STM32_OSPEED_HIGH); + palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | + PAL_STM32_OSPEED_HIGHEST); + palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | + PAL_STM32_OSPEED_HIGHEST); /* * Activates the serial driver 2 using the driver default configuration. diff --git a/testhal/STM32/STM32L4xx/I2C-LSM6DS0/main.c b/testhal/STM32/STM32L4xx/I2C-LSM6DS0/main.c index fdf0199f4..c9469a1e2 100644 --- a/testhal/STM32/STM32L4xx/I2C-LSM6DS0/main.c +++ b/testhal/STM32/STM32L4xx/I2C-LSM6DS0/main.c @@ -301,8 +301,10 @@ int main(void) { halInit(); chSysInit(); - palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | PAL_STM32_OSPEED_HIGH); - palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | PAL_STM32_OSPEED_HIGH); + palSetLineMode(LINE_ARD_D15, PAL_MODE_ALTERNATE(4) | + PAL_STM32_OSPEED_HIGHEST); + palSetLineMode(LINE_ARD_D14, PAL_MODE_ALTERNATE(4) | + PAL_STM32_OSPEED_HIGHEST); /* * Activates the serial driver 2 using the driver default configuration.