You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#pragma once
#include "iflytop_canbus_protocol/iflytop_canbus_protocol.hpp"
/***********************************************************************************************************************
* SDK_CONFIG * ***********************************************************************************************************************/ #define SDK_DELAY_US_TIMER htim6 // 微秒延迟定时器,注意该延时定时器需要按照以下文档进行配置 http://192.168.1.3:3000/zwikipedia/iflytop_wikipedia/src/branch/master/doc/stm32cubemx_us_timer.md
#define SDK_IRQ_PREEMPTPRIORITY_DEFAULT 5 // IO中断默认中断等级
#define SDK_CFG__CFG_FLASH_ADDR 0x080C0000 //
#define SDK_CFG__SN_FLASH_ADDR 0x080E0000 //
#define SDK_MAX_TASK 10
/***********************************************************************************************************************
* PROJECT_CONFIG * ***********************************************************************************************************************/
/**
* @brief 基础配置 * */ #define SOFTWARE_VERSION 1 // 软件版本
#define HARDWARE_VERSION 1 // 硬件版本
#define PROJECT "large_space_disinfection__liquid_ctrl_board" // 工程名称
#define SN_HEADER "SN" // SN号前缀
#define DEVICE_ID (kFixBoardId_LiquidCtrl) // 设备ID
#define PROJECT_ID klarge_space_disinfection_machine // 项目ID
#define BOARD_TYPE kBoardType_LiquidCtrl // 板子类型
#define DEBUG_UART huart1 // 调试串口
#define DEBUG_LIGHT_GPIO PE8 // 调试指示灯
/***********************************************************************************************************************
* 硬件配置 * ***********************************************************************************************************************/
/**
* @brief 驱动器配置 */ #define MOTOR_SPI hspi1
#define MOTOR_CH(n) (n)
#define MOTOR2_CSN PA4 //
#define MOTOR2_ENN PE11
#define MOTOR1_CSN PC4 //
#define MOTOR1_ENN PE12
#define PRESSURE_SENSOR_UART huart3
#define TRI_LIGHT_R PD8
#define TRI_LIGHT_G PD7
#define TRI_LIGHT_B PD9
#define TRI_LIGHT_BEEP PD10
#define EVAPORATION_BIN_WATER_SENSOR_GPIO PC7 // 消毒加热仓内部水浸
#define EVAPORATION_BIN_WATER_SENSOR_MIRROR true
#define DEVICE_BOTTOM_WATER_SENSOR_GPIO PD13 // 设备底部水浸
#define DEVICE_BOTTOM_WATER_SENSOR_MIRROR true
|