基本功能已完成,还差功耗和架构优化

This commit is contained in:
2026-08-24 18:03:39 +08:00
parent 81bd2f724d
commit 0e6a93c12d
25 changed files with 4847 additions and 33 deletions
+3 -7
View File
@@ -156,7 +156,6 @@ extern void uart_dev_test_main();
extern int ana_demo();
extern void uart_dev_main_init();
extern void usr_check_mcu_all_sta();
extern void usr_clear_pair_info_noreset(void);
extern void usr_disable_intterupt();
extern void usr_disable_charge_intterupt();
u8 power_reset_flag=0;
@@ -327,13 +326,10 @@ void app_main()
}
/*
* 上电强制进入配对模式
* 1) usr_goto_pair=1:后续 usr_ble_adv_init() 走绑定广播(encode4bind),不走重连广播
* 2) usr_clear_pair_info_noreset():清 VM 中三元组,保证 paired_flag=0
* 注意:须在 BLE 协议栈调用 usr_ble_adv_init() 之前设置;此处不清复位,避免上电死循环复位
* 配对只在 usr_jb_init() 里、BLE 起来之前处理
* 深睡长按 5s → usr_goto_pair=1 + 清绑定;长按 3s 仅开机。
* 此处不要再强制配对,也不要在协议栈起来后调用 usr_goto_pair_mode()。
*/
usr_var.usr_goto_pair = 1;
usr_clear_pair_info_noreset();
ui_manage_init();
ui_update_status(STATUS_POWERON);