diff options
author | Rocco Marco Guglielmi <roccomarco.guglielmi@live.com> | 2016-09-28 23:18:59 +0000 |
---|---|---|
committer | Rocco Marco Guglielmi <roccomarco.guglielmi@live.com> | 2016-09-28 23:18:59 +0000 |
commit | cae987f6b386b63dc0563190fa0e0466b9f47016 (patch) | |
tree | e262e4d30929859829501204b94a1503ced4871d /testhal/STM32/STM32L4xx/SPI-L3GD20 | |
parent | 3369e1e04c7cb451e6c206ed6b8ab1abda649c24 (diff) | |
download | ChibiOS-cae987f6b386b63dc0563190fa0e0466b9f47016.tar.gz ChibiOS-cae987f6b386b63dc0563190fa0e0466b9f47016.tar.bz2 ChibiOS-cae987f6b386b63dc0563190fa0e0466b9f47016.zip |
Improved L3GD20 driver and related demo: improved sensitivity and bias handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9819 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'testhal/STM32/STM32L4xx/SPI-L3GD20')
-rw-r--r-- | testhal/STM32/STM32L4xx/SPI-L3GD20/Makefile | 4 | ||||
-rw-r--r-- | testhal/STM32/STM32L4xx/SPI-L3GD20/main.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/testhal/STM32/STM32L4xx/SPI-L3GD20/Makefile b/testhal/STM32/STM32L4xx/SPI-L3GD20/Makefile index 4f6779d7b..aef87d496 100644 --- a/testhal/STM32/STM32L4xx/SPI-L3GD20/Makefile +++ b/testhal/STM32/STM32L4xx/SPI-L3GD20/Makefile @@ -5,7 +5,7 @@ # Compiler options here.
ifeq ($(USE_OPT),)
- USE_OPT = -O2 -ggdb -fomit-frame-pointer -falign-functions=16
+ USE_OPT = -O0 -ggdb -fomit-frame-pointer -falign-functions=16
endif
# C specific options here (added to USE_OPT).
@@ -201,7 +201,7 @@ CPPWARN = -Wall -Wextra -Wundef # List all user C define here, like -D_DEBUG=1
UDEFS = -DCHPRINTF_USE_FLOAT=1 -DSHELL_CMD_TEST_ENABLED=0 \
- -DL3GD20_USE_ADVANCED=0
+ -DL3GD20_USE_ADVANCED=0 -DL3GD20_SHARED_SPI=0
# Define ASM defines here
UADEFS =
diff --git a/testhal/STM32/STM32L4xx/SPI-L3GD20/main.c b/testhal/STM32/STM32L4xx/SPI-L3GD20/main.c index 644a155f6..ef9367137 100644 --- a/testhal/STM32/STM32L4xx/SPI-L3GD20/main.c +++ b/testhal/STM32/STM32L4xx/SPI-L3GD20/main.c @@ -47,8 +47,8 @@ static const SPIConfig spicfg = { static L3GD20Config l3gd20cfg = {
&SPID2, /* Pointer to SPI Driver.*/
&spicfg, /* Pointer to SPI Configuration.*/
- {0, 0, 0}, /* Use default sensitivity.*/
- {0, 0, 0}, /* Use default bias.*/
+ NULL, /* Use default sensitivity.*/
+ NULL, /* Use default bias.*/
L3GD20_FS_250DPS, /* Full scale value.*/
L3GD20_ODR_760HZ, /* Output data rate.*/
#if L3GD20_USE_ADVANCED || defined(__DOXYGEN__)
|