#ifndef USR_CONFIG_H #define USR_CONFIG_H // <<< Use Configuration Wizard in Context Menu >>>\n #define SHOES_NAME "SMART SHOE" #define SHOES_NAME_LEN 64 #define HARDWARE_VERSION 0x1235 #define SOFTWARE_VERSION 0x5679 // LEFT_NAME - 广播名称 #define LEFT_NAME "SH_BSP_1_6_1" #define LAST_NAME "LO" #define RIGHT_NAME LAST_NAME"_"LEFT_NAME // 公共 // WATCHDOG_ENANBLE - 开门狗使能 #ifndef WATCHDOG_ENANBLE #define WATCHDOG_ENANBLE 0 #endif // BLE_DFU_ENANBLE - 空中升级DFU #ifndef BLE_DFU_ENANBLE #define BLE_DFU_ENANBLE 0 #endif // BATTERY - 电池容量选择 // <0=> 300ma/H // <1=> 400ma/H #ifndef BATTERY_CAPACITY #define BATTERY_CAPACITY 0 #endif // _IS_HOST - 主从选择 // <0=> 从机 // <1=> 主机 #ifndef _IS_HOST #define _IS_HOST 1 #endif // DEBUG_EN - 调试信息 #ifndef DEBUG_EN #define DEBUG_EN 1 #endif #if DEBUG_EN // DEBUG_LEDRUN - 运行灯 #ifndef DEBUG_LEDRUN #define DEBUG_LEDRUN 1 #endif // DEBUG_LEDRGB - RGB灯 #ifndef DEBUG_LEDRGB #define DEBUG_LEDRGB 0 #endif // DEBUG_FPS - 大循环fps #ifndef DEBUG_FPS #define DEBUG_FPS 0 #endif // DEBUG_IMU - 调试信息:IMU #ifndef DEBUG_IMU #define DEBUG_IMU 1 #endif // DEBUG_STEP - 计步 #ifndef DEBUG_STEP #define DEBUG_STEP 0 #endif // DEBUG_BLE_Client - ble 从机 #ifndef DEBUG_BLE_Client #define DEBUG_BLE_Client 0 #endif // DEBUG_BLE_Host - ble 主机 #ifndef DEBUG_BLE_Host #define DEBUG_BLE_Host 0 #endif // DEBUG_UART0 - UART0 #ifndef DEBUG_UART0 #define DEBUG_UART0 0 #endif // DEBUG_GAME_LED - 游戏模式下的LED指示 #ifndef DEBUG_GAME_LED #define DEBUG_GAME_LED 0 #endif // DEBUG_ERROR - 调试信息:DEBUG_ERROR #ifndef DEBUG_ERROR #define DEBUG_ERROR 0 #endif #endif // // 传感器选择 // 气压计选择 // PRESS_SENSOR - 气压计选择 // <0=> MS5611 #ifndef PRESS_SENSOR #define PRESS_SENSOR 0 #endif // MS5611_ADDR - 气压计MS5611(H:0xEC L:0xEE) // <0xEE=> 低电平 // <0xEC=> 高电平 #ifndef MS5611_ADDR #define MS5611_ADDR 0xEC #endif // // 薄膜压力传感器 // MEMPRESS_SENSOR - 薄膜压力传感器 // // 三轴地磁传感器 // MEMPRESS_SENSOR - 三轴地磁传感器 // <0=> QMC58832L #ifndef Geomagnetism_SENSOR #define Geomagnetism_SENSOR 0 #endif // // // ProcessTime_EN - 线程时间显示 #ifndef ProcessTime_EN #define ProcessTime_EN 0 #endif #if ProcessTime_EN // DisInterval - 线程时间显示间隔 #define DisInterval 100 #endif // // // PCB板选择 // PCB_VERSION - PCB板选择 // <0=> PCB_V1.0 // <1=> PCB_V1.1 // <2=> PCB_V1.2 // <3=> PCB_V1.3 // <4=> PCB_V1.4 // <5=> PCB_V1.5 // <6=> PCB_V1.6 #ifndef PCB_VERSION #define PCB_VERSION 6 #endif #if PCB_VERSION == 0 // PCB_V1.0 // PIN_TXD_BLE - 发送 #ifndef PIN_TXD_BLE #define PIN_TXD_BLE 6 #endif // PIN_RXD_BLE - 接收 #ifndef PIN_RXD_BLE #define PIN_RXD_BLE 8 #endif // PIN_SCL - 时钟引脚 #ifndef PIN_SCL #define PIN_SCL 23 #endif // PIN_SDA - 数据引脚 #ifndef PIN_SDA #define PIN_SDA 22 #endif // PIN_LED_R - 红灯 #ifndef PIN_LED_R #define PIN_LED_R 29 #endif // PIN_LED_G - 绿灯 #ifndef PIN_LED_G #define PIN_LED_G 30 #endif // PIN_LED_B - 蓝灯 #ifndef PIN_LED_B #define PIN_LED_B 31 #endif // PIN_LED_RUN - 运行灯 #ifndef PIN_LED_RUN #define PIN_LED_RUN 30 #endif // PIN_MT_EN - 电机使能 #ifndef PIN_MT_EN #define PIN_MT_EN 0 #endif // PIN_ADC_EN - ADC使能 #ifndef PIN_ADC_EN #define PIN_ADC_EN 27 #endif // PIN_ADC_IN - ADC输入引脚 #ifndef PIN_ADC_IN #define PIN_ADC_IN 28 #endif // PIN_ADC_CHANNEL - ADC输入通道 #ifndef PIN_ADC_CHANNEL #define PIN_ADC_CHANNEL 4 #endif // PIN_CHARGING - 正在充电引脚 #ifndef PIN_CHARGING #define PIN_CHARGING 26 #endif // PIN_CHARGDONE - 充电完成引脚 #ifndef PIN_CHARGDONE #define PIN_CHARGDONE 25 #endif // PIN_POWER_EN - 系统电源开关引脚 #ifndef PIN_POWER_EN #define PIN_POWER_EN 1 #endif // PIN_IMU_INT - IMU中断引脚 #ifndef PIN_IMU_INT #define PIN_IMU_INT 2 #endif // #endif #if PCB_VERSION == 1 // PCB_V1.1 // PIN_TXD_BLE - 发送 #ifndef PIN_TXD_BLE #define PIN_TXD_BLE 12 #endif // PIN_RXD_BLE - 接收 #ifndef PIN_RXD_BLE #define PIN_RXD_BLE 11 #endif // PIN_SCL - 时钟引脚 #ifndef PIN_SCL #define PIN_SCL 5 #endif // PIN_SDA - 数据引脚 #ifndef PIN_SDA #define PIN_SDA 1 #endif // PIN_SCL_1 - 时钟引脚 #ifndef PIN_SCL_1 #define PIN_SCL_1 30 #endif // PIN_SDA_1 - 数据引脚 #ifndef PIN_SDA_1 #define PIN_SDA_1 31 #endif // PIN_LED_R - 红灯 #ifndef PIN_LED_R #define PIN_LED_R 19 #endif // PIN_LED_G - 绿灯 #ifndef PIN_LED_G #define PIN_LED_G 18 #endif // PIN_LED_B - 蓝灯 #ifndef PIN_LED_B #define PIN_LED_B 16 #endif // PIN_LED_RUN - 运行灯 #ifndef PIN_LED_RUN #define PIN_LED_RUN 8 #endif // PIN_MT_EN - 电机使能 #ifndef PIN_MT_EN #define PIN_MT_EN 20 #endif // PIN_ADC_EN - ADC使能 #ifndef PIN_ADC_EN #define PIN_ADC_EN 28 #endif // PIN_ADC_IN - ADC输入引脚 #ifndef PIN_ADC_IN #define PIN_ADC_IN 29 #endif // PIN_ADC_CHANNEL - ADC输入通道 #ifndef PIN_ADC_CHANNEL #define PIN_ADC_CHANNEL 5 #endif // PIN_CHARGING - 正在充电引脚 #ifndef PIN_CHARGING #define PIN_CHARGING 25 #endif // PIN_CHARGDONE - 充电完成引脚 #ifndef PIN_CHARGDONE #define PIN_CHARGDONE 27 #endif // PIN_POWER_EN - 系统电源开关引脚 #ifndef PIN_POWER_EN #define PIN_POWER_EN 13 #endif // PIN_IMU_INT - IMU中断引脚 #ifndef PIN_IMU_INT #define PIN_IMU_INT 6 #endif // PIN_SEL - 左右鞋区分引脚 #ifndef PIN_SEL #define PIN_SEL 26 #endif // #endif #if PCB_VERSION == 2 // PCB_V1.2 // PIN_TXD_BLE - 发送 #ifndef PIN_TXD_BLE #define PIN_TXD_BLE 23 #endif // PIN_RXD_BLE - 接收 #ifndef PIN_RXD_BLE #define PIN_RXD_BLE 22 #endif // PIN_SCL - 时钟引脚 #ifndef PIN_SCL #define PIN_SCL 10 #endif // PIN_SDA - 数据引脚 #ifndef PIN_SDA #define PIN_SDA 9 #endif // PIN_SCL_1 - 时钟引脚 #ifndef PIN_SCL_1 #define PIN_SCL_1 30 #endif // PIN_SDA_1 - 数据引脚 #ifndef PIN_SDA_1 #define PIN_SDA_1 29 #endif // PIN_SCL_2 - 时钟引脚 #ifndef PIN_SCL_2 #define PIN_SCL_2 28 #endif // PIN_SDA_2 - 数据引脚 #ifndef PIN_SDA_2 #define PIN_SDA_2 27 #endif // PIN_SCL_3 - 时钟引脚 #ifndef PIN_SCL_3 #define PIN_SCL_3 26 #endif // PIN_SDA_3 - 数据引脚 #ifndef PIN_SDA_3 #define PIN_SDA_3 25 #endif // PIN_LED_R - 红灯 #ifndef PIN_LED_R #define PIN_LED_R 5 #endif // PIN_LED_G - 绿灯 #ifndef PIN_LED_G #define PIN_LED_G 4 #endif // PIN_LED_B - 蓝灯 #ifndef PIN_LED_B #define PIN_LED_B 6 #endif // PIN_LED_RUN - 运行灯 #ifndef PIN_LED_RUN #define PIN_LED_RUN 6 #endif // PIN_MT_EN - 电机使能 #ifndef PIN_MT_EN #define PIN_MT_EN 7 #endif // PIN_ADC_EN - ADC使能 #ifndef PIN_ADC_EN #define PIN_ADC_EN 0 #endif // PIN_ADC_IN - ADC输入引脚 #ifndef PIN_ADC_IN #define PIN_ADC_IN 2 #endif // PIN_ADC_CHANNEL - ADC输入通道 #ifndef PIN_ADC_CHANNEL #define PIN_ADC_CHANNEL 0 #endif // PIN_CHARGING - 正在充电引脚 #ifndef PIN_CHARGING #define PIN_CHARGING 31 #endif // PIN_CHARGDONE - 充电完成引脚 #ifndef PIN_CHARGDONE #define PIN_CHARGDONE 1 #endif // PIN_POWER_EN - 系统电源开关引脚 #ifndef PIN_POWER_EN #define PIN_POWER_EN 3 #endif // PIN_IMU_INT - IMU中断引脚 #ifndef PIN_IMU_INT #define PIN_IMU_INT 8 #endif // PIN_SEL - 左右鞋区分引脚 #ifndef PIN_SEL #define PIN_SEL 12 #endif // #endif #if PCB_VERSION == 3 // PCB_V1.3 // PIN_TXD_BLE - 发送 #ifndef PIN_TXD_BLE #define PIN_TXD_BLE 23 #endif // PIN_RXD_BLE - 接收 #ifndef PIN_RXD_BLE #define PIN_RXD_BLE 22 #endif // PIN_SCL - 时钟引脚 #ifndef PIN_SCL #define PIN_SCL 9 #endif // PIN_SDA - 数据引脚 #ifndef PIN_SDA #define PIN_SDA 8 #endif // PIN_MPU9250_CS- CS引脚 #ifndef PIN_MPU9250_CS #define PIN_MPU9250_CS 10 #endif // PIN_MPU9250_MISO- MISO引脚 #ifndef PIN_MPU9250_MISO #define PIN_MPU9250_MISO 0 #endif // PIN_SCL_1 - 时钟引脚 #ifndef PIN_SCL_1 #define PIN_SCL_1 30 #endif // PIN_SDA_1 - 数据引脚 #ifndef PIN_SDA_1 #define PIN_SDA_1 29 #endif // PIN_SCL_2 - 时钟引脚 #ifndef PIN_SCL_2 #define PIN_SCL_2 28 #endif // PIN_SDA_2 - 数据引脚 #ifndef PIN_SDA_2 #define PIN_SDA_2 27 #endif // PIN_SCL_3 - 时钟引脚 #ifndef PIN_SCL_3 #define PIN_SCL_3 26 #endif // PIN_SDA_3 - 数据引脚 #ifndef PIN_SDA_3 #define PIN_SDA_3 25 #endif // PIN_LED_R - 红灯 #ifndef PIN_LED_R #define PIN_LED_R 5 #endif // PIN_LED_G - 绿灯 #ifndef PIN_LED_G #define PIN_LED_G 4 #endif // PIN_LED_B - 蓝灯 #ifndef PIN_LED_B #define PIN_LED_B 6 #endif // PIN_LED_RUN - 运行灯 #ifndef PIN_LED_RUN #define PIN_LED_RUN 18 #endif // PIN_MT_EN - 电机使能 #ifndef PIN_MT_EN #define PIN_MT_EN 7 #endif // PIN_ADC_EN - ADC使能 #ifndef PIN_ADC_EN #define PIN_ADC_EN 1 #endif // PIN_ADC_IN - ADC输入引脚 #ifndef PIN_ADC_IN #define PIN_ADC_IN 2 #endif // PIN_ADC_CHANNEL - ADC输入通道 #ifndef PIN_ADC_CHANNEL #define PIN_ADC_CHANNEL 0 #endif // PIN_CHARGING - 正在充电引脚 #ifndef PIN_CHARGING #define PIN_CHARGING 31 #endif // PIN_CHARGDONE - 充电完成引脚 #ifndef PIN_CHARGDONE #define PIN_CHARGDONE 21 #endif // PIN_POWER_EN - 系统电源开关引脚 #ifndef PIN_POWER_EN #define PIN_POWER_EN 3 #endif // PIN_SEL - 左右鞋区分引脚 #ifndef PIN_SEL #define PIN_SEL 12 #endif // #endif #if PCB_VERSION == 4 // PCB_V1.4 // PIN_LED_RUN - 运行灯 #ifndef PIN_LED_RUN #define PIN_LED_RUN 0 #endif // PIN_TXD_BLE - 发送 #ifndef PIN_TXD_BLE #define PIN_TXD_BLE 31 #endif // PIN_RXD_BLE - 接收 #ifndef PIN_RXD_BLE #define PIN_RXD_BLE 30 #endif // PIN_LED_CONTROL - LED_CONTROL引脚 #ifndef PIN_LED_CONTROL #define PIN_LED_CONTROL 29 #endif // PIN_LED_ENABLE - LED_ENABLE引脚 #ifndef PIN_LED_ENABLE #define PIN_LED_ENABLE 25 #endif // PIN_SCL_1 - VL53L1X_SCL引脚 #ifndef PIN_SCL_1 #define PIN_SCL_1 27 #endif // PIN_SDA_1 - VL53L1X_SDA引脚 #ifndef PIN_SDA_1 #define PIN_SDA_1 26 #endif // PIN_SEL - 左右鞋区分引脚 #ifndef PIN_SEL #define PIN_SEL 1 #endif // PIN_IO8 - IO8引脚 #ifndef PIN_IO8 #define PIN_IO8 2 #endif // PIN_ADC_MEMBRANEPRESSURE1_IN - 1号薄膜压力ADC输入引脚 #ifndef PIN_ADC_MEMBRANEPRESSURE1_IN #define PIN_ADC_MEMBRANEPRESSURE1_IN 3 #endif // PIN_ADC_MEMBRANEPRESSURE1_CHANNEL - 1号薄膜压力ADC输入通道 #ifndef PIN_ADC_MEMBRANEPRESSURE1_CHANNEL #define PIN_ADC_MEMBRANEPRESSURE1_CHANNEL 1 #endif // PIN_ADC_MEMBRANEPRESSURE2_IN - 2号薄膜压力ADC输入引脚 #ifndef PIN_ADC_MEMBRANEPRESSURE2_IN #define PIN_ADC_MEMBRANEPRESSURE2_IN 28 #endif // PIN_ADC_MEMBRANEPRESSURE2_CHANNEL - 1号薄膜压力ADC输入通道 #ifndef PIN_ADC_MEMBRANEPRESSURE2_CHANNEL #define PIN_ADC_MEMBRANEPRESSURE2_CHANNEL 4 #endif // PIN_ADC_CHANNEL - ADC输入通道 #ifndef PIN_ADC_CHANNEL #define PIN_ADC_CHANNEL 2 #endif // PIN_ADC_IN - ADC输入引脚 #ifndef PIN_ADC_IN #define PIN_ADC_IN 4 #endif // PIN_ADC_EN - ADC使能 #ifndef PIN_ADC_EN #define PIN_ADC_EN 13 #endif // PIN_FLASH_D2 - FLASH_D2引脚 #ifndef PIN_FLASH_D2 #define PIN_FLASH_D2 5 #endif // PIN_FLASH_CLK - FLASH_CLK引脚 #ifndef PIN_FLASH_CLK #define PIN_FLASH_CLK 6 #endif // PIN_FLASH_D1 - FLASH_D1引脚 #ifndef PIN_FLASH_D1 #define PIN_FLASH_D1 7 #endif // PIN_FLASH_D3 - FLASH_D3引脚 #ifndef PIN_FLASH_D3 #define PIN_FLASH_D3 8 #endif // PIN_FLASH_D0 - FLASH_D0引脚 #ifndef PIN_FLASH_D0 #define PIN_FLASH_D0 9 #endif // PIN_FLASH_CMD - FLASH_CMD引脚 #ifndef PIN_FLASH_CMD #define PIN_FLASH_CMD 10 #endif // PIN_MT_EN - 电机使能 #ifndef PIN_MT_EN #define PIN_MT_EN 12 #endif // ACC_FIFO_ENABLE - 加速度FIFO模式 // <0=> 关闭 // <1=> 开启 #ifndef ACC_FIFO_ENABLE #define ACC_FIFO_ENABLE 1 #endif // PIN_BMI_MISO - BMI_MISO引脚 #ifndef PIN_BMI_MISO #define PIN_BMI_MISO 14 #endif // PIN_BMI_MOSI - BMI_MOSI引脚 #ifndef PIN_BMI_MOSI #define PIN_BMI_MOSI 15 #endif // PIN_BMI_SCLK - BMI_SCLK引脚 #ifndef PIN_BMI_SCLK #define PIN_BMI_SCLK 16 #endif // PIN_BMI_nCS - BMI_nCS引脚 #ifndef PIN_BMI_nCS #define PIN_BMI_nCS 17 #endif // PIN_QMC5883_SCL - QMC5883_SCL引脚 #ifndef PIN_QMC5883_SCL #define PIN_QMC5883_SCL 18 #endif // PIN_QMC5883_SDA - QMC5883_SDA引脚 #ifndef PIN_QMC5883_SDA #define PIN_QMC5883_SDA 19 #endif // PIN_CHARGING - 正在充电引脚 #ifndef PIN_CHARGING #define PIN_CHARGING 20 #endif // PIN_CHARGDONE - 充电完成引脚 #ifndef PIN_CHARGDONE #define PIN_CHARGDONE 21 #endif // #endif #if PCB_VERSION == 5 // PCB_V1.5 // PIN_LED_RUN - 运行灯 #ifndef PIN_LED_RUN #define PIN_LED_RUN 11 #endif // PIN_MT_EN - 电机使能 #ifndef PIN_MT_EN #define PIN_MT_EN 12 #endif // PIN_TRXD_BLE_EN - 串口使能 #ifndef PIN_TRXD_BLE_EN #define PIN_TRXD_BLE_EN 25 #endif // PIN_TXD_BLE - 串口发送 #ifndef PIN_TXD_BLE #define PIN_TXD_BLE 31 #endif // PIN_RXD_BLE - 串口接收 #ifndef PIN_RXD_BLE #define PIN_RXD_BLE 30 #endif // PIN_LED_CONTROL - LED_CONTROL引脚 #ifndef PIN_LED_CONTROL #define PIN_LED_CONTROL 28 #endif // PIN_LED_ENABLE - LED_ENABLE引脚 #ifndef PIN_LED_ENABLE #define PIN_LED_ENABLE 29 #endif // PIN_SCL_1 - VL53L1X_SCL引脚 #ifndef PIN_SCL_1 #define PIN_SCL_1 26 #endif // PIN_SDA_1 - VL53L1X_SDA引脚 #ifndef PIN_SDA_1 #define PIN_SDA_1 27 #endif // PIN_SEL - 左右鞋区分引脚 #ifndef PIN_SEL #define PIN_SEL 0 #endif // PIN_ADC_EN - 薄膜压力ADC使能 #ifndef PIN_ADC_MEMBRANEPRESSURE_EN #define PIN_ADC_MEMBRANEPRESSURE_EN 1 #endif // PIN_ADC_MEMBRANEPRESSURE1_IN - 前脚薄膜压力ADC输入引脚 #ifndef PIN_ADC_MEMBRANEPRESSURE1_IN #define PIN_ADC_MEMBRANEPRESSURE1_IN 3 #endif // PIN_ADC_MEMBRANEPRESSURE1_CHANNEL - 前脚薄膜压力ADC输入通道 #ifndef PIN_ADC_MEMBRANEPRESSURE1_CHANNEL #define PIN_ADC_MEMBRANEPRESSURE1_CHANNEL 1 #endif // PIN_ADC_MEMBRANEPRESSURE2_IN - 后脚薄膜压力ADC输入引脚 #ifndef PIN_ADC_MEMBRANEPRESSURE2_IN #define PIN_ADC_MEMBRANEPRESSURE2_IN 2 #endif // PIN_ADC_MEMBRANEPRESSURE2_CHANNEL - 后脚薄膜压力ADC输入通道 #ifndef PIN_ADC_MEMBRANEPRESSURE2_CHANNEL #define PIN_ADC_MEMBRANEPRESSURE2_CHANNEL 0 #endif // PIN_ADC_CHANNEL - ADC输入通道 #ifndef PIN_ADC_CHANNEL #define PIN_ADC_CHANNEL 2 #endif // PIN_ADC_IN - 电池ADC输入引脚 #ifndef PIN_ADC_IN #define PIN_ADC_IN 4 #endif // PIN_ADC_EN - 电池ADC使能 #ifndef PIN_ADC_EN #define PIN_ADC_EN 13 #endif // PIN_FLASH_D2 - FLASH_D2引脚 #ifndef PIN_FLASH_D2 #define PIN_FLASH_D2 5 #endif // PIN_FLASH_CLK - FLASH_CLK引脚 #ifndef PIN_FLASH_CLK #define PIN_FLASH_CLK 6 #endif // PIN_FLASH_D1 - FLASH_D1引脚 #ifndef PIN_FLASH_D1 #define PIN_FLASH_D1 7 #endif // PIN_FLASH_D3 - FLASH_D3引脚 #ifndef PIN_FLASH_D3 #define PIN_FLASH_D3 8 #endif // PIN_FLASH_D0 - FLASH_D0引脚 #ifndef PIN_FLASH_D0 #define PIN_FLASH_D0 9 #endif // PIN_FLASH_CMD - FLASH_CMD引脚 #ifndef PIN_FLASH_CMD #define PIN_FLASH_CMD 10 #endif // ACC_FIFO_ENABLE - 加速度FIFO模式 // <0=> 关闭 // <1=> 开启 #ifndef ACC_FIFO_ENABLE #define ACC_FIFO_ENABLE 0 #endif // PIN_BMI_MISO - BMI_MISO引脚 #ifndef PIN_BMI_MISO #define PIN_BMI_MISO 14 #endif // PIN_BMI_MOSI - BMI_MOSI引脚 #ifndef PIN_BMI_MOSI #define PIN_BMI_MOSI 15 #endif // PIN_BMI_SCLK - BMI_SCLK引脚 #ifndef PIN_BMI_SCLK #define PIN_BMI_SCLK 16 #endif // PIN_BMI_nCS - BMI_nCS引脚 #ifndef PIN_BMI_nCS #define PIN_BMI_nCS 17 #endif // PIN_QMC5883_SCL - QMC5883_SCL引脚 #ifndef PIN_QMC5883_SCL #define PIN_QMC5883_SCL 18 #endif // PIN_QMC5883_SDA - QMC5883_SDA引脚 #ifndef PIN_QMC5883_SDA #define PIN_QMC5883_SDA 19 #endif // PIN_CHARGING - 正在充电引脚 #ifndef PIN_CHARGING #define PIN_CHARGING 20 #endif // PIN_CHARGDONE - 充电完成引脚 #ifndef PIN_CHARGDONE #define PIN_CHARGDONE 21 #endif // #endif #if PCB_VERSION == 6 // PCB_V1.6 // PIN_LED_RUN - 运行灯 #ifndef PIN_LED_RUN #define PIN_LED_RUN 7 #endif // PIN_MT_EN - 电机使能 #ifndef PIN_MT_EN #define PIN_MT_EN 0 #endif // PIN_TXD_BLE - 串口发送 #ifndef PIN_TXD_BLE #define PIN_TXD_BLE 22 #endif // PIN_RXD_BLE - 串口接收 #ifndef PIN_RXD_BLE #define PIN_RXD_BLE 20 #endif // PIN_UNUSED - 保留引脚 #ifndef PIN_UNUSED #define PIN_UNUSED 19 #endif // PIN_LED_CONTROL - LED_CONTROL引脚 #ifndef PIN_LED_CONTROL #define PIN_LED_CONTROL 17 #endif // PIN_LED_ENABLE - LED_ENABLE引脚 #ifndef PIN_LED_ENABLE #define PIN_LED_ENABLE 31 #endif // PIN_SEL - 左右鞋区分引脚 #ifndef PIN_SEL #define PIN_SEL 6 #endif // PIN_ADC_EN - 薄膜压力ADC使能 #ifndef PIN_ADC_MEMBRANEPRESSURE_EN #define PIN_ADC_MEMBRANEPRESSURE_EN 4 #endif // PIN_ADC_MEMBRANEPRESSURE1_IN - 前脚薄膜压力ADC输入引脚 #ifndef PIN_ADC_MEMBRANEPRESSURE1_IN #define PIN_ADC_MEMBRANEPRESSURE1_IN 3 #endif // PIN_ADC_MEMBRANEPRESSURE1_CHANNEL - 前脚薄膜压力ADC输入通道 #ifndef PIN_ADC_MEMBRANEPRESSURE1_CHANNEL #define PIN_ADC_MEMBRANEPRESSURE1_CHANNEL 1 #endif // PIN_ADC_MEMBRANEPRESSURE2_IN - 后脚薄膜压力ADC输入引脚 #ifndef PIN_ADC_MEMBRANEPRESSURE2_IN #define PIN_ADC_MEMBRANEPRESSURE2_IN 5 #endif // PIN_ADC_MEMBRANEPRESSURE2_CHANNEL - 后脚薄膜压力ADC输入通道 #ifndef PIN_ADC_MEMBRANEPRESSURE2_CHANNEL #define PIN_ADC_MEMBRANEPRESSURE2_CHANNEL 3 #endif // PIN_ADC_CHANNEL - ADC输入通道 #ifndef PIN_ADC_CHANNEL #define PIN_ADC_CHANNEL 0 #endif // PIN_ADC_IN - 电池ADC输入引脚 #ifndef PIN_ADC_IN #define PIN_ADC_IN 2 #endif // PIN_ADC_EN - 电池ADC使能 #ifndef PIN_ADC_EN #define PIN_ADC_EN 1 #endif // ACC_FIFO_ENABLE - 加速度FIFO模式 // <0=> 关闭 // <1=> 开启 #ifndef ACC_FIFO_ENABLE #define ACC_FIFO_ENABLE 0 #endif // PIN_LSM_MISO - LSM_MISO引脚 #ifndef PIN_LSM_MISO #define PIN_LSM_MISO 25 #endif // PIN_LSM_MOSI - LSM_MOSI引脚 #ifndef PIN_LSM_MOSI #define PIN_LSM_MOSI 26 #endif // PIN_LSM_SCLK - LSM_SCLK引脚 #ifndef PIN_LSM_SCLK #define PIN_LSM_SCLK 27 #endif // PIN_LSM_nCS - LSM_nCS引脚 #ifndef PIN_LSM_nCS #define PIN_LSM_nCS 28 #endif // QMC6310_01_ENABLE - 外部地磁计01是否开启 // <0=> 关闭 // <1=> 开启 #ifndef QMC6310_01_ENABLE #define QMC6310_01_ENABLE 0 #endif // PIN_QMC6310_01_SCL - QMC6310_01_SCL引脚 #ifndef PIN_QMC6310_01_SCL #define PIN_QMC6310_01_SCL 29 #endif // PIN_QMC6310_01_SDA - QMC6310_01_SDA引脚 #ifndef PIN_QMC6310_01_SDA #define PIN_QMC6310_01_SDA 30 #endif // QMC6310_02_ENABLE - 外部地磁计02是否开启 // <0=> 关闭 // <1=> 开启 #ifndef QMC6310_02_ENABLE #define QMC6310_02_ENABLE 0 #endif // PIN_QMC6310_02_SCL - QMC6310_02_SCL引脚 #ifndef PIN_QMC6310_02_SCL #define PIN_QMC6310_02_SCL 18 #endif // PIN_QMC6310_02_SDA - QMC6310_02_SDA引脚 #ifndef PIN_QMC6310_02_SDA #define PIN_QMC6310_02_SDA 16 #endif // QMC6310_03_ENABLE - 外部地磁计03是否开启 // <0=> 关闭 // <1=> 开启 #ifndef QMC6310_03_ENABLE #define QMC6310_03_ENABLE 0 #endif // PIN_QMC6310_03_SCL - QMC6310_03_SCL引脚 #ifndef PIN_QMC6310_03_SCL #define PIN_QMC6310_03_SCL 18 #endif // PIN_QMC6310_03_SDA - QMC6310_03_SDA引脚 #ifndef PIN_QMC6310_03_SDA #define PIN_QMC6310_03_SDA 16 #endif // PIN_CHARGING - 正在充电引脚 #ifndef PIN_CHARGING #define PIN_CHARGING 8 #endif // #endif // // <<< end of configuration section >>> #endif //SDK_CONFIG_H