#ifndef __KT_H__ #define __KT_H__ #include "system/includes.h" #define KT_CFG_USB_PLUG_DET_PIN IO_PORTB_03 //USB插拔检测引脚 检测到插入后,闪烁显示电量 #define KT_CFG_VIBRATION_SW_PIN IO_PORTB_04 //振动开关反馈引脚,一直摇动这里会有反应 #define KT_CFG_PA_MUTE_PIN IO_PORTB_00 //PA静音引脚,低开高关,默认硬件上拉 #define PA_MUTE() gpio_set_output_value(KT_CFG_PA_MUTE_PIN, 1) #define PA_UNMUTE() gpio_set_output_value(KT_CFG_PA_MUTE_PIN, 0) #define KT_CFG_VBAT_DET_PIN IO_PORTA_12 //电池电压ADC检测引脚 /* 前风扇 档位循环以及数码管显示 L-0 L-1 L-2 L-3 L-4 L-5 L-6 语音 前风扇关闭 前风扇1档 前风扇2档 前风扇3档 前风扇4档 前风扇5档 前风扇6档 */ #define KT_CFG_FRONT_FAN_PIN IO_PORTB_05 //前风扇控制引脚 /* 后风扇 档位循环以及数码管显示 F-0 F-1 F-2 F-3 F-4 F-5 F-6 语音 后风扇关闭 后风扇1档 后风扇2档 后风扇3档 后风扇4档 后风扇5档 后风扇6档 */ #define KT_CFG_REAR_FAN_PIN IO_PORTB_06 //后风扇控制引脚 /* 左右风扇 档位循环以及数码管显示 C-0 C-1 C-2 C-3 C-4 C-5 C-6 语音 左右风扇关闭 左右风扇1档 左右风扇2档 左右风扇3档 左右风扇4档 左右风扇5档 左右风扇6档 */ #define KT_CFG_LR_FAN_PIN IO_PORTA_10 //左右风扇控制引脚 /* 空调 档位循环以及数码管显示 AC0 AC1 AC2 空调已打开断续模式(AC1)->连续模式(AC2)->空调已关闭(AC0) 语音 空调已打开断续模式 空调已打开连续模式 空调已关闭 */ #define KT_CFG_AIR_COND_PIN IO_PORTA_11 //空调控制 /* LED 语音 数码管不显示,但是激活电量显示 灯光已打开->爆闪模式->灯光已关闭 */ #define KT_CFG_LED_PIN IO_PORTB_02 //LED控制引脚 void kt_boot_init(void); void kt_init(void); u8 kt_key_event_filter_after(int key_event,int key_value); #endif