mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-15 20:35:33 +03:00
FIX CONFIG: SDCARD Inversion (#12478)
* FIX CONFIG: SDCARD Inversion * Adding check for SDIO_DEVICE being defined
This commit is contained in:
parent
2c71c1fc5b
commit
7434e0134f
36 changed files with 84 additions and 82 deletions
|
@ -110,7 +110,7 @@
|
||||||
#define BARO_SPI_INSTANCE SPI1
|
#define BARO_SPI_INSTANCE SPI1
|
||||||
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI3
|
#define SDCARD_SPI_INSTANCE SPI3
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -117,7 +117,7 @@
|
||||||
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define FLASH_SPI_INSTANCE SPI2
|
#define FLASH_SPI_INSTANCE SPI2
|
||||||
|
|
|
@ -116,7 +116,7 @@
|
||||||
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define MAX7456_SPI_INSTANCE SPI3
|
#define MAX7456_SPI_INSTANCE SPI3
|
||||||
|
|
|
@ -103,7 +103,7 @@
|
||||||
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define MAX7456_SPI_INSTANCE SPI3
|
#define MAX7456_SPI_INSTANCE SPI3
|
||||||
|
|
|
@ -117,7 +117,7 @@
|
||||||
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define MAX7456_SPI_INSTANCE SPI3
|
#define MAX7456_SPI_INSTANCE SPI3
|
||||||
|
|
|
@ -105,7 +105,7 @@
|
||||||
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
#define DEFAULT_DSHOT_BURST DSHOT_DMAR_ON
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define MAX7456_SPI_INSTANCE SPI3
|
#define MAX7456_SPI_INSTANCE SPI3
|
||||||
|
|
|
@ -121,7 +121,7 @@
|
||||||
#define BARO_I2C_INSTANCE (I2CDEV_2)
|
#define BARO_I2C_INSTANCE (I2CDEV_2)
|
||||||
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI4
|
#define SDCARD_SPI_INSTANCE SPI4
|
||||||
#define MAX7456_SPI_INSTANCE SPI3
|
#define MAX7456_SPI_INSTANCE SPI3
|
||||||
|
|
|
@ -101,7 +101,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -115,7 +115,7 @@
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define YAW_MOTORS_REVERSED ON
|
//TODO #define YAW_MOTORS_REVERSED ON
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -91,7 +91,7 @@
|
||||||
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI3
|
#define SDCARD_SPI_INSTANCE SPI3
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -118,7 +118,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 250
|
#define DEFAULT_CURRENT_METER_SCALE 250
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define PID_PROCESS_DENOM 1
|
//TODO #define PID_PROCESS_DENOM 1
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define MAX7456_SPI_INSTANCE SPI3
|
#define MAX7456_SPI_INSTANCE SPI3
|
||||||
|
|
|
@ -87,7 +87,7 @@
|
||||||
|
|
||||||
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI3
|
#define SDCARD_SPI_INSTANCE SPI3
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -101,7 +101,7 @@
|
||||||
|
|
||||||
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -96,7 +96,7 @@
|
||||||
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -120,7 +120,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 400
|
#define DEFAULT_CURRENT_METER_SCALE 400
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
#define BEEPER_PWM_HZ 0
|
#define BEEPER_PWM_HZ 0
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI4
|
#define SDCARD_SPI_INSTANCE SPI4
|
||||||
//TODO #define MAX7456_CLOCK NOMINAL
|
//TODO #define MAX7456_CLOCK NOMINAL
|
||||||
|
|
|
@ -112,7 +112,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -105,7 +105,7 @@
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 200
|
#define DEFAULT_CURRENT_METER_SCALE 200
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI3
|
#define SDCARD_SPI_INSTANCE SPI3
|
||||||
//TODO #define OSD_VBAT_POS 2433
|
//TODO #define OSD_VBAT_POS 2433
|
||||||
|
|
|
@ -103,7 +103,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 275
|
#define DEFAULT_CURRENT_METER_SCALE 275
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI1
|
#define SDCARD_SPI_INSTANCE SPI1
|
||||||
#define MAX7456_SPI_INSTANCE SPI2
|
#define MAX7456_SPI_INSTANCE SPI2
|
||||||
|
|
|
@ -102,7 +102,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 275
|
#define DEFAULT_CURRENT_METER_SCALE 275
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI1
|
#define SDCARD_SPI_INSTANCE SPI1
|
||||||
#define DASHBOARD_I2C_INSTANCE (I2CDEV_1)
|
#define DASHBOARD_I2C_INSTANCE (I2CDEV_1)
|
||||||
|
|
|
@ -101,7 +101,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI1
|
#define SDCARD_SPI_INSTANCE SPI1
|
||||||
#define MAX7456_SPI_INSTANCE SPI2
|
#define MAX7456_SPI_INSTANCE SPI2
|
||||||
|
|
|
@ -113,7 +113,7 @@
|
||||||
#define DEFAULT_VOLTAGE_METER_SCALE 109
|
#define DEFAULT_VOLTAGE_METER_SCALE 109
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 168
|
#define DEFAULT_CURRENT_METER_SCALE 168
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI1
|
#define SDCARD_SPI_INSTANCE SPI1
|
||||||
#define MAX7456_SPI_INSTANCE SPI2
|
#define MAX7456_SPI_INSTANCE SPI2
|
||||||
|
|
|
@ -102,7 +102,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 1000
|
#define DEFAULT_CURRENT_METER_SCALE 1000
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI3
|
#define SDCARD_SPI_INSTANCE SPI3
|
||||||
#define SYSTEM_HSE_MHZ 16
|
#define SYSTEM_HSE_MHZ 16
|
||||||
|
|
|
@ -87,7 +87,7 @@
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 140
|
#define DEFAULT_CURRENT_METER_SCALE 140
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -87,7 +87,7 @@
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 140
|
#define DEFAULT_CURRENT_METER_SCALE 140
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -86,7 +86,7 @@
|
||||||
#define USE_SPI_GYRO
|
#define USE_SPI_GYRO
|
||||||
#define GYRO_1_SPI_INSTANCE SPI1
|
#define GYRO_1_SPI_INSTANCE SPI1
|
||||||
#define GYRO_1_ALIGN CW0_DEG
|
#define GYRO_1_ALIGN CW0_DEG
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI3
|
#define SDCARD_SPI_INSTANCE SPI3
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
|
|
|
@ -119,7 +119,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -104,7 +104,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI4
|
#define SDCARD_SPI_INSTANCE SPI4
|
||||||
#define MAX7456_SPI_INSTANCE SPI2
|
#define MAX7456_SPI_INSTANCE SPI2
|
||||||
|
|
|
@ -104,7 +104,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI4
|
#define SDCARD_SPI_INSTANCE SPI4
|
||||||
#define MAX7456_SPI_INSTANCE SPI2
|
#define MAX7456_SPI_INSTANCE SPI2
|
||||||
|
|
|
@ -114,7 +114,7 @@
|
||||||
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
#define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_SDCARD
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -117,7 +117,7 @@
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 300
|
#define DEFAULT_CURRENT_METER_SCALE 300
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -89,7 +89,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI3
|
#define SDCARD_SPI_INSTANCE SPI3
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -101,7 +101,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 250
|
#define DEFAULT_CURRENT_METER_SCALE 250
|
||||||
#define BEEPER_INVERTED
|
#define BEEPER_INVERTED
|
||||||
//TODO #define PID_PROCESS_DENOM 1
|
//TODO #define PID_PROCESS_DENOM 1
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI2
|
#define SDCARD_SPI_INSTANCE SPI2
|
||||||
#define MAX7456_SPI_INSTANCE SPI3
|
#define MAX7456_SPI_INSTANCE SPI3
|
||||||
|
|
|
@ -95,7 +95,7 @@
|
||||||
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
#define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC
|
||||||
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
#define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC
|
||||||
#define DEFAULT_CURRENT_METER_SCALE 150
|
#define DEFAULT_CURRENT_METER_SCALE 150
|
||||||
//TODO #define SDCARD_DETECT_INVERTED ON
|
#define SDCARD_DETECT_INVERTED
|
||||||
#define USE_SDCARD_SPI
|
#define USE_SDCARD_SPI
|
||||||
#define SDCARD_SPI_INSTANCE SPI3
|
#define SDCARD_SPI_INSTANCE SPI3
|
||||||
#define SYSTEM_HSE_MHZ 8
|
#define SYSTEM_HSE_MHZ 8
|
||||||
|
|
|
@ -35,6 +35,25 @@
|
||||||
#include "drivers/dma.h"
|
#include "drivers/dma.h"
|
||||||
#include "drivers/dma_reqmap.h"
|
#include "drivers/dma_reqmap.h"
|
||||||
|
|
||||||
|
#ifdef USE_SDCARD_SPI
|
||||||
|
#ifndef SDCARD_SPI_INSTANCE
|
||||||
|
#define SDCARD_SPI_INSTANCE NULL
|
||||||
|
#endif
|
||||||
|
#ifndef SDCARD_SPI_CS_PIN
|
||||||
|
#define SDCARD_SPI_CS_PIN NONE
|
||||||
|
#endif
|
||||||
|
#endif // USE_SDCARD_SPI
|
||||||
|
|
||||||
|
#ifndef SDCARD_DETECT_PIN
|
||||||
|
#define SDCARD_DETECT_PIN NONE
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SDCARD_DETECT_INVERTED
|
||||||
|
#define SDCARD_DETECT_IS_INVERTED 1
|
||||||
|
#else
|
||||||
|
#define SDCARD_DETECT_IS_INVERTED 0
|
||||||
|
#endif
|
||||||
|
|
||||||
PG_REGISTER_WITH_RESET_FN(sdcardConfig_t, sdcardConfig, PG_SDCARD_CONFIG, 2);
|
PG_REGISTER_WITH_RESET_FN(sdcardConfig_t, sdcardConfig, PG_SDCARD_CONFIG, 2);
|
||||||
|
|
||||||
void pgResetFn_sdcardConfig(sdcardConfig_t *config)
|
void pgResetFn_sdcardConfig(sdcardConfig_t *config)
|
||||||
|
@ -73,7 +92,7 @@ void pgResetFn_sdcardConfig(sdcardConfig_t *config)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(USE_SDCARD_SDIO)
|
#if defined(USE_SDCARD_SDIO) && defined(SDIO_DEVICE)
|
||||||
if (SDIO_DEVICE != SDIOINVALID) {
|
if (SDIO_DEVICE != SDIOINVALID) {
|
||||||
config->mode = SDCARD_MODE_SDIO;
|
config->mode = SDCARD_MODE_SDIO;
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,6 +27,37 @@
|
||||||
#include "pg/pg_ids.h"
|
#include "pg/pg_ids.h"
|
||||||
#include "pg/sdio.h"
|
#include "pg/sdio.h"
|
||||||
|
|
||||||
|
#ifndef SDCARD_SDIO_DMA_OPT
|
||||||
|
#define SDCARD_SDIO_DMA_OPT (DMA_OPT_UNUSED)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef SDIO_DEVICE
|
||||||
|
#define SDIO_DEVICE SDIOINVALID
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef SDIO_USE_4BIT
|
||||||
|
#define SDIO_USE_4BIT false
|
||||||
|
#endif
|
||||||
|
#ifndef SDIO_CK_PIN
|
||||||
|
#define SDIO_CK_PIN NONE
|
||||||
|
#endif
|
||||||
|
#ifndef SDIO_CMD_PIN
|
||||||
|
#define SDIO_CMD_PIN NONE
|
||||||
|
#endif
|
||||||
|
#ifndef SDIO_D0_PIN
|
||||||
|
#define SDIO_D0_PIN NONE
|
||||||
|
#endif
|
||||||
|
#ifndef SDIO_D1_PIN
|
||||||
|
#define SDIO_D1_PIN NONE
|
||||||
|
#endif
|
||||||
|
#ifndef SDIO_D2_PIN
|
||||||
|
#define SDIO_D2_PIN NONE
|
||||||
|
#endif
|
||||||
|
#ifndef SDIO_D3_PIN
|
||||||
|
#define SDIO_D3_PIN NONE
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
PG_REGISTER_WITH_RESET_TEMPLATE(sdioConfig_t, sdioConfig, PG_SDIO_CONFIG, 0);
|
PG_REGISTER_WITH_RESET_TEMPLATE(sdioConfig_t, sdioConfig, PG_SDIO_CONFIG, 0);
|
||||||
|
|
||||||
PG_RESET_TEMPLATE(sdioConfig_t, sdioConfig,
|
PG_RESET_TEMPLATE(sdioConfig_t, sdioConfig,
|
||||||
|
|
|
@ -144,54 +144,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef USE_SDCARD
|
|
||||||
#ifndef SDCARD_DETECT_PIN
|
|
||||||
#define SDCARD_DETECT_PIN NONE
|
|
||||||
#endif
|
|
||||||
#ifdef SDCARD_DETECT_INVERTED
|
|
||||||
#define SDCARD_DETECT_IS_INVERTED 1
|
|
||||||
#else
|
|
||||||
#define SDCARD_DETECT_IS_INVERTED 0
|
|
||||||
#endif
|
|
||||||
#ifdef USE_SDCARD_SPI
|
|
||||||
#ifndef SDCARD_SPI_INSTANCE
|
|
||||||
#define SDCARD_SPI_INSTANCE NULL
|
|
||||||
#endif
|
|
||||||
#ifndef SDCARD_SPI_CS_PIN
|
|
||||||
#define SDCARD_SPI_CS_PIN NONE
|
|
||||||
#endif
|
|
||||||
#endif // USE_SDCARD_SPI
|
|
||||||
#ifdef USE_SDCARD_SDIO
|
|
||||||
#ifndef SDCARD_SDIO_DMA_OPT
|
|
||||||
#define SDCARD_SDIO_DMA_OPT (DMA_OPT_UNUSED)
|
|
||||||
#endif
|
|
||||||
#ifndef SDIO_DEVICE
|
|
||||||
#define SDIO_DEVICE SDIOINVALID
|
|
||||||
#endif
|
|
||||||
#ifndef SDIO_USE_4BIT
|
|
||||||
#define SDIO_USE_4BIT false
|
|
||||||
#endif
|
|
||||||
#ifndef SDIO_CK_PIN
|
|
||||||
#define SDIO_CK_PIN NONE
|
|
||||||
#endif
|
|
||||||
#ifndef SDIO_CMD_PIN
|
|
||||||
#define SDIO_CMD_PIN NONE
|
|
||||||
#endif
|
|
||||||
#ifndef SDIO_D0_PIN
|
|
||||||
#define SDIO_D0_PIN NONE
|
|
||||||
#endif
|
|
||||||
#ifndef SDIO_D1_PIN
|
|
||||||
#define SDIO_D1_PIN NONE
|
|
||||||
#endif
|
|
||||||
#ifndef SDIO_D2_PIN
|
|
||||||
#define SDIO_D2_PIN NONE
|
|
||||||
#endif
|
|
||||||
#ifndef SDIO_D3_PIN
|
|
||||||
#define SDIO_D3_PIN NONE
|
|
||||||
#endif
|
|
||||||
#endif // USE_SDCARD_SDIO
|
|
||||||
#endif // USE_SDCARD
|
|
||||||
|
|
||||||
#if defined(USE_UART1) || defined(USE_UART2) || defined(USE_UART3) || defined(USE_UART4) || defined(USE_UART5) || defined(USE_UART6) || defined(USE_UART7) || defined(USE_UART8)
|
#if defined(USE_UART1) || defined(USE_UART2) || defined(USE_UART3) || defined(USE_UART4) || defined(USE_UART5) || defined(USE_UART6) || defined(USE_UART7) || defined(USE_UART8)
|
||||||
#define USE_UART
|
#define USE_UART
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue