extending test progs for lisa/M

This commit is contained in:
Antoine Drouin
2010-11-04 16:11:30 +00:00
parent ca85985596
commit 4e7c1d6039
4 changed files with 27 additions and 7 deletions
+11 -4
View File
@@ -21,6 +21,13 @@
* Boston, MA 02111-1307, USA.
*/
/* lisa/L lisa/M
* ACC_DRDY PD2 PB2
* ACC_SS PB12 PB12
*
*/
#include <stm32/gpio.h>
#include <stm32/flash.h>
#include <stm32/misc.h>
@@ -207,14 +214,14 @@ static inline void main_init_hw( void ) {
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOB, &GPIO_InitStructure);
/* configure external interrupt exti2 on PD2( accel int ) */
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_AFIO, ENABLE);
/* configure external interrupt exti2 on P(B/D)2( accel int ) */
RCC_APB2PeriphClockCmd(IMU_ACC_DRDY_RCC_GPIO | RCC_APB2Periph_AFIO, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOD, &GPIO_InitStructure);
GPIO_Init(IMU_ACC_DRDY_GPIO, &GPIO_InitStructure);
EXTI_InitTypeDef EXTI_InitStructure;
GPIO_EXTILineConfig(GPIO_PortSourceGPIOD, GPIO_PinSource2);
GPIO_EXTILineConfig(IMU_ACC_DRDY_GPIO_PORTSOURCE, GPIO_PinSource2);
EXTI_InitStructure.EXTI_Line = EXTI_Line2;
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;
@@ -215,13 +215,13 @@ static inline void main_init_hw( void ) {
GPIO_Init(GPIOB, &GPIO_InitStructure);
/* configure external interrupt exti2 on PD2( accel int ) */
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_AFIO, ENABLE);
RCC_APB2PeriphClockCmd(IMU_ACC_DRDY_RCC_GPIO | RCC_APB2Periph_AFIO, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOD, &GPIO_InitStructure);
GPIO_Init(IMU_ACC_DRDY_GPIO, &GPIO_InitStructure);
EXTI_InitTypeDef EXTI_InitStructure;
GPIO_EXTILineConfig(GPIO_PortSourceGPIOD, GPIO_PinSource2);
GPIO_EXTILineConfig(IMU_ACC_DRDY_GPIO_PORTSOURCE, GPIO_PinSource2);
EXTI_InitStructure.EXTI_Line = EXTI_Line2;
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;
@@ -27,6 +27,12 @@
#include <stm32/exti.h>
#include <stm32/spi.h>
/*
* lisa/L lisa/M
* mag drdy PB5 PB5
*
*/
#include BOARD_CONFIG
#include "init_hw.h"
#include "sys_time.h"
@@ -21,6 +21,13 @@
* Boston, MA 02111-1307, USA.
*/
/* lisa/L lisa/M
* gyro-drdy PC14
*
*
*/
#include <stm32/gpio.h>
#include <stm32/flash.h>
#include <stm32/misc.h>