57 lines
2.0 KiB
C
57 lines
2.0 KiB
C
#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 |