123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334 |
- //该头文件由软件自动生成,请勿随意修改!
- #ifndef _XCFG_H
- #define _XCFG_H
- #define XCFG_EN 1
- typedef struct __attribute__((packed)) _xcfg_cb_t {
- u8 lang_id; //提示音语言选择: 0:英文, 1:中文, 2:中英文(出厂默认英文), 3:中英文(出厂默认中文)
- u32 func_music_en : 1; //SD/U盘播放功能
- u32 func_aux_en : 1; //AUX输入功能
- u32 powkey_10s_reset : 1; //POWKEY 10s复位系统
- u32 spk_mute_en : 1; //功放MUTE功能
- u32 spk_mute_io_sel : 5; //功放MUTE控制IO选择: None: 0, PA3: 4, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5/WKO: 14, PE0: 17, PE1: 18, PE2: 19, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26, PF2: 27, PF3: 28
- u32 high_mute : 1; //高MUTE
- u8 loudspeaker_unmute_delay; //功放MUTE延时(单位5ms)
- u8 ampabd_type; //功放AB/D控制模式: 0:独立IO电平控制, 1:mute脉冲控制
- u32 ampabd_io_sel : 5; //功放AB/D控制IO选择: None: 0, PA3: 4, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5/WKO: 14, PE0: 17, PE1: 18, PE2: 19, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26, PF2: 27, PF3: 28
- u32 earphone_det_iosel : 6; //耳机检测IO选择: None: 0, PA3: 4, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5/WKO: 14, PE0: 17, PE1: 18, PE2: 19, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26, PF2: 27, PF3: 28, 复用SDCLK检测: 60, 复用SDCMD检测: 61, 复用PWRKEY检测: 62
- u16 sys_sleep_time; //自动休眠时间: 不休眠: 0, 10秒钟后: 10, 20秒钟后: 20, 30秒钟后: 30, 45秒钟后: 45, 1分钟后: 60, 2分钟后: 120, 3分钟后: 180, 4分钟后: 240, 5分钟后: 300, 6分钟后: 360, 7分钟后: 420, 8分钟后: 480, 9分钟后: 540, 10分钟后: 600, 15分钟后: 900, 20分钟后: 1200, 25分钟后: 1500, 30分钟后: 1800, 45分钟后: 2700, 1小时后: 3600
- u16 sys_off_time; //自动关机时间: 不关机: 0, 30秒钟后: 30, 1分钟后: 60, 2分钟后: 120, 3分钟后: 180, 4分钟后: 240, 5分钟后: 300, 6分钟后: 360, 7分钟后: 420, 8分钟后: 480, 9分钟后: 540, 10分钟后: 600, 15分钟后: 900, 20分钟后: 1200, 25分钟后: 1500, 30分钟后: 1800, 45分钟后: 2700, 1小时后: 3600
- u32 lowpower_warning_en : 1; //低电提示
- u8 lpwr_warning_vbat; //低电语音提示电压: 0:2.8V, 1:2.9V, 2:3.0V, 3:3.1V, 4:3.2V, 5:3.3V, 6:3.4V, 7:3.5V, 8:3.6V, 9:3.7V
- u8 lpwr_off_vbat; //低电关机电压: 0:不关机, 1:2.8V, 2:2.9V, 3:3.0V, 4:3.1V, 5:3.2V, 6:3.3V, 7:3.4V, 8:3.5V, 9:3.6V, 10:3.7V
- u8 lpwr_warning_period; //低电语音播报周期(秒)
- u8 osc_both_cap; //OSC基础电容: 0:0PF, 1:6PF
- u8 uosci_cap; //自定义OSCI电容
- u8 uosco_cap; //自定义OSCO电容
- u32 ft_osc_cap_en : 1; //优先使用产测电容值
- u32 pwron_press_time : 3; //软开机长按时间选择: 0.1秒: 0, 0.5秒: 1, 1秒: 2, 1.5秒: 3, 2秒: 4, 2.5秒: 5, 3秒: 6, 3.5秒: 7
- u32 pwroff_press_time : 3; //软关机长按时间选择: 1.5秒: 0, 2秒: 1, 2.5秒: 2, 3秒: 3, 3.5秒: 4, 4秒: 5, 4.5秒: 6, 5秒: 7
- u32 eq_dgb_spp_en : 1; //EQ调试(蓝牙串口)
- u32 huart_en : 1; //HUART调试(EQ/FCC)
- u32 huart_sel : 4; //HUART串口选择: PA7: 0, PB2: 1, PB3: 2, PE7: 3, PF0: 4, PA6: 5, PB1: 6, PB4: 7, PE6: 8, PF1: 9, VUSB: 10
- u32 uart1_en : 1; //UART1调试(仓/IODM)
- u32 uart1_sel : 2; //UART1串口选择: PA7: 0, PF0: 1, VUSB: 2
- u32 uart2_en : 1; //UART2调试(仓/IODM)
- u32 uart2_sel : 2; //UART2串口选择: PE7: 0, PB2: 1, VUSB: 2
- u32 ntc_en : 1; //是否使能NTC
- u32 ntc_user_inner_pu : 1; //NTC使用内部10K上拉
- u8 ntc_thd_val; //NTC阈值
- u32 dac_sel : 4; //DAC声道选择: VCMBUF单声道: 2, VCMBUF双声道: 3, 差分单声道: 4, 差分双声道: 5
- u32 dac_spr_sel : 2; //DAC输出采样率: 44.1KHz: 0, 48KHz: 1
- u32 dac_24bits_en : 1; //DAC使能24bit
- u32 dac_maxout_en : 1; //DAC扩展模式
- u32 dac_vcm_less_en : 1; //省VCM方案
- u32 dac_off_for_conn : 1; //蓝牙连接时关闭DAC
- u8 dac_max_gain; //音乐衰减增益: 0:0DB, 1:-1DB, 2:-2DB, 3:-3DB, 4:-4DB, 5:-5DB, 6:-6DB, 7:-7DB, 8:-8DB, 9:-9DB
- u8 bt_call_max_gain; //通话衰减增益: 0:0DB, 1:-1DB, 2:-2DB, 3:-3DB, 4:-4DB, 5:-5DB, 6:-6DB, 7:-7DB, 8:-8DB, 9:-9DB
- u8 vol_max; //音量级数: 0:16级音量, 1:32级音量
- u8 sys_init_vol; //开机默认音量
- u8 sys_recover_initvol; //恢复默认音量阈值
- u8 warning_volume; //提示音播放音量
- u32 buck_mode_en : 1; //BUCK MODE
- u32 vddcore_buck_en : 1; //双BUCK模式
- u32 vddbt_capless_en : 1; //VDDBT省电容
- u32 vddio_sel : 4; //VDDIO电压: None: 0, 2.9V: 5, 3.0V: 6, 3.1V: 7, 3.2V: 8, 3.3V: 9, 3.4V: 10, 3.5V: 11, 3.6V: 12
- u32 charge_en : 1; //充电使能
- u32 charge_trick_en : 1; //涓流充电使能
- u32 charge_dc_not_pwron : 1; //插入DC禁止软开机
- u32 charge_voltage_follow : 1; //充电电压跟随模式
- u8 charge_stop_curr; //充电截止电流: 0:0mA, 1:2.5mA, 2:5mA, 3:7.5mA, 4:10mA, 5:12.5mA, 6:15mA, 7:17.5mA, 8:20mA, 9:22.5mA, 10:25mA, 11:27.5mA, 12:30mA, 13:32.5mA, 14:35mA, 15:37.5mA
- u8 charge_constant_curr; //恒流充电电流: 0:5mA, 1:10mA, 2:15mA, 3:20mA, 4:25mA, 5:30mA, 6:35mA, 7:40mA, 8:45mA, 9:50mA, 10:55mA, 11:60mA, 12:65mA, 13:70mA, 14:75mA, 15:80mA, 16:90mA, 17:100mA, 18:110mA, 19:120mA, 20:130mA, 21:140mA, 22:150mA, 23:160mA, 24:170mA, 25:180mA, 26:190mA, 27:200mA, 28:210mA, 29:220mA, 30:230mA, 31:240mA, 32:250mA
- u8 charge_trickle_curr; //涓流充电电流: 0:5mA, 1:10mA, 2:15mA, 3:20mA, 4:25mA, 5:30mA, 6:35mA, 7:40mA
- u32 charge_full_bled : 3; //充满电蓝灯亮: 不亮蓝灯: 0, 亮10秒: 1, 亮20秒: 2, 亮30秒: 3, 1分钟: 4, 2分钟: 5, 3分钟: 6, 常亮: 7
- u32 ch_full_auto_pwrdwn_en : 1; //充满电自动关机
- u32 chbox_en : 1; //充电仓功能
- u32 ch_box_type_sel : 2; //充电仓类型选择: 兼容5V短暂掉0V后维持电压: 0, 5V不掉电的充电仓: 1, 5V掉电但有维持电压: 2, 5V完全掉电无维持电压: 3
- u32 ch_inbox_sel : 1; //仓允许最低维持电压: 1.1V: 0, 1.7V: 1
- u32 ch_out_auto_pwron_en : 1; //从充电仓拿出自动开机
- u32 ch_leakage_sel : 2; //出仓或入仓VUSB漏电配置: None: 0, 漏电电流X1档: 1, 漏电电流X2档: 2, 漏电电流X3档: 3
- u32 chg_inbox_pwrdwn_en : 1; //入仓耳机关机
- u32 chbox_out_delay : 4; //短暂掉0V的仓稳定检测时间
- char bt_name[32]; //蓝牙名称
- u8 bt_addr[6]; //蓝牙地址
- u32 bt_pwrkey_nsec_discover : 3; //长按几秒开机进配对: 不支持: 0, 2秒: 1, 3秒: 2, 4秒: 3, 5秒: 4, 6秒: 5, 7秒: 6, 8秒: 7
- u32 warning_bt_pair : 1; //配对提示音
- u32 bt_2acl_en : 1; //连接两部手机功能
- u32 bt_a2dp_en : 1; //音乐播放功能
- u32 bt_a2dp_vol_ctrl_en : 1; //音乐音量同步
- u32 bt_sco_en : 1; //通话功能
- u32 bt_hfp_private_en : 1; //私密接听功能
- u32 bt_hfp_ring_number_en : 1; //来电报号功能
- u32 bt_spp_en : 1; //串口功能
- u32 bt_hid_en : 1; //拍照功能
- u32 bt_hid_manu_en : 1; //按键HID连接/断开功能
- u32 bt_hid_discon_default_en : 1; //HID默认不连接
- u32 func_bthid_en : 1; //HID独立自拍器模式
- char bthid_name[32]; //HID蓝牙名称
- u32 ble_en : 1; //BLE控制功能
- char le_name[32]; //BLE名称
- u32 qtest_en : 1; //快速测试使能
- u8 qtest_pickup_status; //耳机拿起后状态: 0:不操作, 1:拿起关机, 2:拿起复位, 3:断开蓝牙连接后关机
- u32 bt_tws_en : 1; //TWS功能
- u32 bt_tws_pair_bonding_en : 1; //TWS组队绑定功能
- u32 bt_tws_pair_mode : 3; //TWS组队方式选择: 自动组队: 0, 自定义组队<调用api>: 1, 双击USER_DEF键组队: 2, 单击USER_DEF键组队: 3, 长按USER_DEF键组队: 4, 双击MODE/POWER键组队: 5
- u32 bt_tws_lr_mode : 4; //TWS声道分配选择: 不分配,主副均双声道输出: 0, 自动分配,主右声道副左声道: 1, 自动分配,主左声道副右声道: 2, PWRKEY,有820K接地为左: 8, GPIOx有接地为左声道: 9, 配置选择为左声道: 10, 配置选择为右声道: 11
- u32 tws_sel_left_gpio_sel : 5; //TWS声道GPIOx: None: 0, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5: 14, PE0: 17, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26
- u32 bt_tws_name_suffix_en : 1; //TWS蓝牙名加L或R后缀
- u32 bt_tswi_en : 1; //TWS主从切换功能
- u32 bt_tswi_kpwr_en : 1; //TWS按键关机支持主从切换
- u32 bt_tswi_msc_en : 1; //TWS音乐模式支持主从切换
- u32 bt_tswi_sco_en : 1; //TWS通话模式支持主从切换
- u32 bt_tswi_charge_rst_en : 1; //TWS耳机入仓充电复位
- u32 bt_outbox_voice_pwron_en : 1; //TWS耳机出仓播放开机音
- u8 bt_rf_pwrdec; //降低预置RF参数发射功率
- u32 ft_rf_param_en : 1; //优先使用FT的RF参数
- u32 bt_rf_param_en : 1; //自定义RF参数
- u8 rf_pa_gain; //GL_PA_GAIN
- u8 rf_mix_gain; //GL_MIX_GAIN
- u8 rf_dig_gain; //GL_DIG_GAIN
- u8 rf_pa_cap; //GL_PA_CAP
- u8 rf_mix_cap; //GL_MIX_CAP
- u8 rf_txdbm; //GL_TX_DBM
- u8 rf_udf0; //GL_UDF0
- u8 rf_udf1; //GL_UDF1
- u32 bt_rf_page_pwrdec : 3; //降低回连功率: 不降低: 0, 降低3dbm: 1, 降低6dbm: 2, 降低9dbm: 3
- u32 ble_rf_page_pwrdec : 3; //降低组队功率: 不降低: 0, 降低3dbm: 1, 降低6dbm: 2, 降低9dbm: 3
- u8 ble_page_rssi_thr; //设置组队范围RSSI(-dbm)
- u8 ble_delta_value; //BLE_value
- u32 bt_rf_param_sco_en : 1; //通话RF参数
- u8 rf_pa_gain_sco; //SCO_PA_GAIN
- u8 rf_mix_gain_sco; //SCO_MIX_GAIN
- u8 rf_dig_gain_sco; //SCO_DIG_GAIN
- u8 rf_pa_cap_sco; //SCO_PA_CAP
- u8 rf_mix_cap_sco; //SCO_MIX_CAP
- u8 rf_txdbm_sco; //SCO_TX_DBM
- u8 rf_udf0_sco; //SCO_UDF0
- u8 rf_udf1_sco; //SCO_UDF1
- u32 anc_en : 1; //ANC功能
- u32 anc_mode : 4; //ANC模式: TWS FF/FB Mode: 0, FF/FB Mode: 1, TWS Hybrid Mode: 8, Hybrid Mode: 9
- u32 anc_gain_en : 1; //MIC Gain产测配置
- u32 bt_mmic_cfg : 3; //通话主MIC配置: None: 5, MIC0: 0, MIC1: 1, MIC2: 2, MIC3: 3, MIC4: 4
- u32 bt_smic_cfg : 3; //通话副MIC配置: None: 5, MIC0: 0, MIC1: 1, MIC2: 2, MIC3: 3, MIC4: 4
- u32 micr_phase_en : 1; //MICR反相
- u32 bt_sco_post_gain : 4; //通话后置数字增益
- u32 mic_pwr_level : 3; //MIC供电IO电压选择: 1.8v: 0, 2.4v: 1, 2.5v: 2, 2.6v: 3, 2.7v: 4, 2.8v: 5, 2.9v: 6, 3.0v: 7
- u32 mic0_en : 1; //MIC0
- u32 mic0_pwr_sel : 2; //供电IO选择: None: 0, PF0: 1, PF1: 2, PE7: 3
- u32 mic0_bias_method : 1; //MIC0偏置电路配置: 单端MIC外部电阻电容: 0, 差分MIC: 1
- u8 mic0_anl_gain; //MIC0模拟增益
- u8 bt_mic0_dig_gain; //MIC0通话数字增益
- u32 mic1_en : 1; //MIC1
- u32 mic1_pwr_sel : 2; //供电IO选择: None: 0, PF0: 1, PF1: 2, PE7: 3
- u32 mic1_bias_method : 1; //MIC1偏置电路配置: 单端MIC外部电阻电容: 0, 差分MIC: 1
- u8 mic1_anl_gain; //MIC1模拟增益
- u8 bt_mic1_dig_gain; //MIC1通话数字增益
- u32 mic2_en : 1; //MIC2
- u32 mic2_pwr_sel : 2; //供电IO选择: None: 0, PF0: 1, PF1: 2, PE7: 3
- u32 mic2_bias_method : 1; //MIC2偏置电路配置: 单端MIC外部电阻电容: 0, 差分MIC: 1
- u8 mic2_anl_gain; //MIC2模拟增益
- u8 bt_mic2_dig_gain; //MIC2通话数字增益
- u32 mic3_en : 1; //MIC3
- u32 mic3_pwr_sel : 2; //供电IO选择: None: 0, PF0: 1, PF1: 2, PE7: 3
- u32 mic3_bias_method : 1; //MIC3偏置电路配置: 单端MIC外部电阻电容: 0, 差分MIC: 1
- u8 mic3_anl_gain; //MIC3模拟增益
- u8 bt_mic3_dig_gain; //MIC3通话数字增益
- u32 mic4_en : 1; //MIC4
- u32 mic4_pwr_sel : 2; //供电IO选择: None: 0, PF0: 1, PF1: 2, PE7: 3
- u32 mic4_bias_method : 1; //MIC4偏置电路配置: 单端MIC外部电阻电容: 0, 差分MIC: 1
- u8 mic4_anl_gain; //MIC4模拟增益
- u8 bt_mic4_dig_gain; //MIC4通话数字增益
- u32 anc_alg_dgain_en : 1; //ANC算法独立MIC数字增益
- u8 anc_mic0_dig_gain; //ANC算法MIC0数字增益
- u8 anc_mic1_dig_gain; //ANC算法MIC1数字增益
- u8 anc_mic2_dig_gain; //ANC算法MIC2数字增益
- u8 anc_mic3_dig_gain; //ANC算法MIC3数字增益
- u8 anc_mic4_dig_gain; //ANC算法MIC4数字增益
- u32 bt_aec_en : 1; //AEC功能
- u8 bt_echo_level; //AEC回声消除级别
- u32 aec_dig_gain : 5; //AEC数字增益
- u32 aec_far_offset : 16; //远端补偿
- u32 bt_nr_en : 1; //NR降噪功能
- u32 bt_sndp_smic_ai_en : 1; //声加单麦AI降噪
- u8 bt_sndp_level; //稳态噪声降噪量
- u8 bt_sndp_dnn_level; //DNN降噪量
- u32 bt_sndp_dm_ai_en : 1; //声加双麦AI降噪
- u8 sndp_dm_level; //稳态噪声降噪量
- u8 sndp_dm_dnn_level; //DNN降噪量
- u8 sndp_dm_distance; //双麦间距
- u8 sndp_dm_degree; //拾音角度(单位:°)
- u8 sndp_dm_degree1; //抑制角度(单位:°)
- u32 bt_sndp_fbdm_en : 1; //声加双麦1+1降噪
- u8 sndp_fbdm_level; //稳态噪声降噪量
- u8 sndp_fbdm_dnn_level; //DNN降噪量
- u8 sndp_fbdm_noiserms_th0; //混音阈值
- u32 bt_dnn_en : 1; //自研单麦AI降噪
- u8 bt_dnn_level; //通话降噪量
- u32 bt_dmns_en : 1; //自研双麦AI降噪
- u8 bt_dmns_distance; //双麦间距
- u8 bt_dmns_level; //通话降噪量
- u32 music_sdcard_en : 1; //SDCARD播放功能
- u32 music_udisk_en : 1; //UDISK播放功能
- u32 sddet_iosel : 6; //SDCARD检测IO选择: None: 0, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5/WKO: 14, PE0: 17, PE1: 18, PE2: 19, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26, 复用SDCLK检测: 60, 复用SDCMD检测: 61, 复用PWRKEY检测: 62, 软件检测: 63
- u32 sd1det_iosel : 6; //SDCARD1检测IO选择: None: 0, PA3: 4, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5/WKO: 14, PE0: 17, PE1: 18, PE2: 19, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26, PF2: 27, PF3: 28, 复用SDCLK检测: 60, 复用SDCMD检测: 61, 复用PWRKEY检测: 62
- u32 linein_2_pwrdown_en : 1; //插入LINEIN关机
- u32 mode_2_aux_en : 1; //模式切换进AUX模式
- u32 aux_anl_gain : 4; //AUX模拟增益: -12DB: 0, -9DB: 1, -6DB: 2, -3DB: 3, 0DB: 4, +6DB: 5, +9DB: 6, +12DB: 7
- u32 aux_dig_gain : 6; //AUX数字增益(0~39DB)
- u32 aux_comb_en : 1; //合并通路输入音频
- u32 aux_comb_sel : 2; //aux io组合选择: None: 0, PE6\PE7: 1, PA6\PA7: 2
- u32 aux_diff_en : 1; //独立通路输入音频
- u32 auxl_sel : 3; //AUXL通路选择: 无AUXL输入: 0, AUXL0_PE6: 1, AUXL1_PA6: 2
- u32 auxr_sel : 3; //AUXR通路选择: 无AUXR输入: 0, AUXR0_PE7: 1, AUXR1_PA7: 2
- u32 linein_det_iosel : 6; //LINEIN插入检测配置: None: 0, PA3: 4, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5/WKO: 14, PE0: 17, PE1: 18, PE2: 19, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26, PF2: 27, PF3: 28, 复用SDCLK检测: 60, 复用SDCMD检测: 61, 复用PWRKEY检测: 62
- u32 user_pwrkey_en : 1; //PWRKEY功能
- u32 user_adkey_en : 1; //ADKEY1功能
- u32 user_adkey2_en : 1; //ADKEY2功能
- u32 user_iokey_en : 1; //IOKEY功能
- u32 user_adkey_mux_sdclk_en : 1; //复用SDCLK的ADKEY
- u32 adkey_ch : 4; //ADKEY1通路选择: ADCCH_PA5: 0, ADCCH_PA6: 1, ADCCH_PA7: 2, ADCCH_PB1: 3, ADCCH_PB2: 4, ADCCH_PB3: 5, ADCCH_PB4: 6, ADCCH_PE5: 7, ADCCH_PE6: 8, ADCCH_PE7: 9, ADCCH_PF0: 10, ADCCH_PB0: 11
- u32 adkey2_ch : 4; //ADKEY2通路选择: ADCCH_PA5: 0, ADCCH_PA6: 1, ADCCH_PA7: 2, ADCCH_PB1: 3, ADCCH_PB2: 4, ADCCH_PB3: 5, ADCCH_PB4: 6, ADCCH_PE5: 7, ADCCH_PE6: 8, ADCCH_PE7: 9, ADCCH_PF0: 10, ADCCH_PB0: 11
- u32 user_key_multi_press_en : 1; //按键多击功能
- u32 double_key_time : 3; //双击响应时间选择: 200ms: 0, 300ms: 1, 400ms: 2, 500ms: 3, 600ms: 4, 700ms: 5, 800ms: 6, 900ms: 7
- u32 user_def_ks_sel : 4; //USER_DEF键短按: 无: 0, 回拨: 1, SIRI: 2, PREV: 3, NEXT: 4, VOL+: 5, VOL-: 6, MODE: 7, HID拍照: 8, IOS HOME: 9, 中英文切换: 10, PLAY/PAUSE: 11, CBT_TEST: 12, 低延时: 13, 降噪控制: 14
- u32 user_def_kl_sel : 4; //USER_DEF键长按: 无: 0, 回拨: 1, SIRI: 2, PREV: 3, NEXT: 4, VOL+: 5, VOL-: 6, MODE: 7, HID拍照: 8, IOS HOME: 9, 中英文切换: 10, PLAY/PAUSE: 11, CBT_TEST: 12, 低延时: 13, 降噪控制: 14
- u32 user_def_kd_sel : 4; //USER_DEF键双击: 无: 0, 回拨: 1, SIRI: 2, PREV: 3, NEXT: 4, VOL+: 5, VOL-: 6, MODE: 7, HID拍照: 8, IOS HOME: 9, 中英文切换: 10, PLAY/PAUSE: 11, CBT_TEST: 12, 低延时: 13, 降噪控制: 14
- u32 user_def_kt_sel : 4; //USER_DEF键三击: 无: 0, 回拨: 1, SIRI: 2, PREV: 3, NEXT: 4, VOL+: 5, VOL-: 6, MODE: 7, HID拍照: 8, IOS HOME: 9, 中英文切换: 10, PLAY/PAUSE: 11, CBT_TEST: 12, 低延时: 13, 降噪控制: 14
- u32 user_def_kfour_sel : 4; //USER_DEF键四击: 无: 0, 回拨: 1, SIRI: 2, PREV: 3, NEXT: 4, VOL+: 5, VOL-: 6, MODE: 7, HID拍照: 8, IOS HOME: 9, 中英文切换: 10, PLAY/PAUSE: 11, CBT_TEST: 12, 低延时: 13, 降噪控制: 14
- u32 user_def_kfive_sel : 4; //USER_DEF键五击: 无: 0, 回拨: 1, SIRI: 2, PREV: 3, NEXT: 4, VOL+: 5, VOL-: 6, MODE: 7, HID拍照: 8, IOS HOME: 9, 中英文切换: 10, PLAY/PAUSE: 11, CBT_TEST: 12, 低延时: 13, 降噪控制: 14
- u32 user_def_kl_tone_en : 1; //USER_DEF键长按按键音
- u32 user_def_kd_lang_en : 1; //USER_DEF键双击切语言
- u32 user_def_lr_en : 1; //USER_DEF键区分左右耳
- u32 key_multi_config_en : 1; //支持多击的按键定制
- u8 dblkey_num0; //多击按键1选择: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21
- u8 dblkey_num1; //多击按键2选择: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21
- u8 dblkey_num2; //多击按键3选择: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21
- u8 dblkey_num3; //多击按键4选择: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21
- u8 dblkey_num4; //多击按键5选择: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21
- u32 pwrkey_config_en : 1; //PWRKEY按键定制
- u8 pwrkey_num0; //PWRKEY按键1功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 pwrkey_num1; //PWRKEY按键2功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 pwrkey_num2; //PWRKEY按键3功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 pwrkey_num3; //PWRKEY按键4功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 pwrkey_num4; //PWRKEY按键5功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u32 adkey_config_en : 1; //ADKEY1按键定制
- u8 adkey1_num0; //ADKEY1按键1功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num1; //ADKEY1按键2功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num2; //ADKEY1按键3功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num3; //ADKEY1按键4功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num4; //ADKEY1按键5功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num5; //ADKEY1按键6功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num6; //ADKEY1按键7功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num7; //ADKEY1按键8功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num8; //ADKEY1按键9功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num9; //ADKEY1按键10功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num10; //ADKEY1按键11功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 adkey1_num11; //ADKEY1按键12功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u32 iokey_config_en : 1; //IOKEY按键定制
- u32 iokey_io0 : 5; //IOKEY按键1的IO: None: 0, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5: 14, PE0: 17, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26
- u32 iokey_io1 : 5; //IOKEY按键2的IO: None: 0, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5: 14, PE0: 17, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26
- u32 iokey_io2 : 5; //IOKEY按键3的IO: None: 0, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5: 14, PE0: 17, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26
- u32 iokey_io3 : 5; //IOKEY按键4的IO: None: 0, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5: 14, PE0: 17, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26
- u32 iokey_io4 : 5; //IOKEY按键5的IO: None: 0, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5: 14, PE0: 17, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26
- u8 iokey_num0; //IOKEY按键1功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 iokey_num1; //IOKEY按键2功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 iokey_num2; //IOKEY按键3功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 iokey_num3; //IOKEY按键4功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 iokey_num4; //IOKEY按键5功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u8 iokey_midkey_num; //两IO中间的按键功能: None: 0, P/P: 1, PWR: 2, NEXT/VOL+: 3, PREV/VOL-: 4, NEXT/VOL-: 5, PREV/VOL+: 6, VOL+/NEXT: 7, VOL-/PREV: 8, VOL-/NEXT: 9, VOL+/PREV: 10, VOL+: 11, VOL-: 12, NEXT: 13, PREV: 14, MODE: 15, HSF: 16, MODE/PWR: 17, SIRI: 18, HOME: 19, PP/PWR/USER_DEF: 20, PP/USER_DEF: 21, VOL+/VOL-: 22, ANC: 23, REC: 24
- u32 led_disp_en : 1; //系统指示灯(蓝灯)
- u32 led_pwr_en : 1; //电源状态灯(红灯)
- u32 port_2led_resless_en : 1; //省电阻1个IO推两个灯
- u32 rled_lowbat_en : 1; //电池低电闪灯
- u32 bled_io_sel : 5; //蓝灯IO选择: None: 0, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5: 14, PE0: 17, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26
- u32 rled_io_sel : 5; //红灯IO选择: None: 0, PA4: 5, PA5: 6, PA6: 7, PA7: 8, PB0: 9, PB1: 10, PB2: 11, PB3: 12, PB4: 13, PB5: 14, PE0: 17, PE4: 21, PE5: 22, PE6: 23, PE7: 24, PF0: 25, PF1: 26
- u32 led_sta_config_en : 1; //自定义LED闪灯状态
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_poweron; //开机闪灯控制
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_poweroff; //关机闪灯控制
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_btinit; //初始化闪灯控制
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_reconnect; //回连闪灯控制
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_pairing; //配对闪灯控制
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_connected; //已连接闪灯控制
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_playing; //播放闪灯控制
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_ring; //来电闪灯控制
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_calling; //通话闪灯控制
- struct __attribute__((packed)) {
- u8 redpat;
- u8 bluepat;
- u8 unit;
- u8 cycle;
- } led_lowbat; //低电闪灯控制
- u8 xm_keep_start[0]; //For Keep Area Start
- u8 osci_cap; //产测OSCI电容
- u8 osco_cap; //产测OSCO电容
- u8 xm_keep_end[0]; //For Keep Area End
- } xcfg_cb_t;
- extern xcfg_cb_t xcfg_cb;
- #endif
|