Small tidy
This commit is contained in:
parent
e04c0a3d66
commit
657564efa7
|
@ -31,6 +31,9 @@
|
||||||
|
|
||||||
#ifndef SOFT_I2C
|
#ifndef SOFT_I2C
|
||||||
|
|
||||||
|
#define I2C_HIGHSPEED_TIMING 0x00500E30 // 1000 Khz, 72Mhz Clock, Analog Filter Delay ON, Setup 40, Hold 4.
|
||||||
|
#define I2C_STANDARD_TIMING 0x00E0257A // 400 Khz, 72Mhz Clock, Analog Filter Delay ON, Rise 100, Fall 10.
|
||||||
|
|
||||||
#define I2C_SHORT_TIMEOUT ((uint32_t)0x1000)
|
#define I2C_SHORT_TIMEOUT ((uint32_t)0x1000)
|
||||||
#define I2C_LONG_TIMEOUT ((uint32_t)(10 * I2C_SHORT_TIMEOUT))
|
#define I2C_LONG_TIMEOUT ((uint32_t)(10 * I2C_SHORT_TIMEOUT))
|
||||||
#define I2C_GPIO_AF GPIO_AF_4
|
#define I2C_GPIO_AF GPIO_AF_4
|
||||||
|
@ -93,10 +96,7 @@ void i2cInit(I2CDevice device)
|
||||||
.I2C_OwnAddress1 = 0x00,
|
.I2C_OwnAddress1 = 0x00,
|
||||||
.I2C_Ack = I2C_Ack_Enable,
|
.I2C_Ack = I2C_Ack_Enable,
|
||||||
.I2C_AcknowledgedAddress = I2C_AcknowledgedAddress_7bit,
|
.I2C_AcknowledgedAddress = I2C_AcknowledgedAddress_7bit,
|
||||||
.I2C_Timing = i2c->overClock ?
|
.I2C_Timing = (i2c->overClock ? I2C_HIGHSPEED_TIMING : I2C_STANDARD_TIMING)
|
||||||
0x00500E30 : // 1000 Khz, 72Mhz Clock, Analog Filter Delay ON, Setup 40, Hold 4.
|
|
||||||
0x00E0257A, // 400 Khz, 72Mhz Clock, Analog Filter Delay ON, Rise 100, Fall 10.
|
|
||||||
//.I2C_Timing = 0x8000050B;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
I2C_Init(I2Cx, &i2cInit);
|
I2C_Init(I2Cx, &i2cInit);
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
#include "sensors/sensors.h"
|
#include "sensors/sensors.h"
|
||||||
#include "sensors/compass.h"
|
#include "sensors/compass.h"
|
||||||
|
|
||||||
#ifdef NAZE
|
#ifdef USE_HARDWARE_REVISION_DETECTION
|
||||||
#include "hardware_revision.h"
|
#include "hardware_revision.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -499,11 +499,11 @@ static void detectMag(magSensor_e magHardwareToUse)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef MAG_INT_EXTI
|
#ifdef MAG_INT_EXTI
|
||||||
static const hmc5883Config_t spRacingF3Hmc5883Config = {
|
static const hmc5883Config_t extiHmc5883Config = {
|
||||||
.intTag = IO_TAG(MAG_INT_EXTI)
|
.intTag = IO_TAG(MAG_INT_EXTI)
|
||||||
};
|
};
|
||||||
|
|
||||||
hmc5883Config = &spRacingF3Hmc5883Config;
|
hmc5883Config = &extiHmc5883Config;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue