I'm new on this board and also in embedded. Someone asked me a demo on the use of MEMS for STM32f3, so i decided to publish this project. I have tried to write clear and detailed comments and readme also has been edited. I've also tried to follow the style of ChibiOS project and I hope this can be useful.
Code: Select all
*****************************************************************************
** ChibiOS/RT HAL - ON_BOARD_MEMS for STM32F30x. **
*****************************************************************************
** TARGET **
The demo runs on an ST STM32F3-Discovery board.
** The Demo **
This application demonstrates uses of shell, MEMS and serial over USB. When
application starts, shell is launched. Connect your board using "USB USER"
and using a Terminal, just insert "help" command to see all other commands
available.
** Required libraries **
In order to use this demos you need to need "l3gd20.h", "l3gd20.c",
"lsm303dlhc.h", "lsm303dlhc.c", "usbcfg.c", "usbcfg.h". These files
were included in the archive.
** Build Procedure **
The demo has been tested using the free Codesourcery GCC-based toolchain
and YAGARTO.
Just modify the TRGT line in the makefile in order to use different GCC ports.
** Notes **
Some files used by the demo are not part of ChibiOS/RT but are copyright of
ST Microelectronics and are licensed under a different license.
Also note that not all the files present in the ST library are distributed
with ChibiOS/RT, you can find the whole library on the ST web site:
http://www.st.com