Commit e293e963ccf431fa660bf15b3785e0e1a088801a

Authored by 李外
1 parent 1e904e01

V0.1.1

V100.0.23于20230331批量验证后正式版发布
1、升级收到重复的启动命令,去重,只启动一次,避免键盘收到不同升级序号超时退出升级;
2、增加逻辑分析仪调试接口,放在DEBUG_IO宏定义下,需要时可打开,发布版本自动关闭;
3、快速下发期间也支持答题;
4、通用链表分配节点数容量由100改为500,解决生僻字100只下发不成功的问题;
5、定时器中断多清除一次标记位防止在定时器中断出不来造成假死现象,可能没用;
6、增加看门狗功能,看门狗复位时间1.6S;
7、调整中断优先级,原有优先级分组(抢占3响应1),2.5mS(抢占3响应0),20mS(抢占4响应0),RF(抢占3响应0),USB_Timer(抢占4响应0),USBIRQ(抢占1响应1);  修改为 优先级分组(抢占3响应1),2.5mS(抢占1响应1),20mS(抢占4响应0),RF(抢占1响应0),USB_Timer(抢占4响应0),USBIRQ(抢占2响应1);
Showing 1 changed file with 4 additions and 4 deletions
Inc/base_config.h
@@ -1106,7 +1106,7 @@ void operation_debug_io(unsigned char nbr);//debug only @@ -1106,7 +1106,7 @@ void operation_debug_io(unsigned char nbr);//debug only
1106 #define FAST_MATCH 1 //快速配对功能开关 :0-off 1106 #define FAST_MATCH 1 //快速配对功能开关 :0-off
1107 #define UPDATE_KP 1 //基站广播更新键盘固件功能开关 1107 #define UPDATE_KP 1 //基站广播更新键盘固件功能开关
1108 #define UPDATE_KP_2 1 1108 #define UPDATE_KP_2 1
1109 - #define TEXT_MESSAGE 1 //使能短信 1109 + #define TEXT_MESSAGE 0 //使能短信,老版本短信下发,弃用,已用快速下发代替,20230404
1110 #define BASE_TEST 1 //基站测试 1110 #define BASE_TEST 1 //基站测试
1111 #define MON_FREQ 1 //同频检测功能开关 :0-off 1111 #define MON_FREQ 1 //同频检测功能开关 :0-off
1112 #define WHITELIST 0//1 //白名单功能开关 :0-off 1112 #define WHITELIST 0//1 //白名单功能开关 :0-off
@@ -1146,7 +1146,7 @@ void operation_debug_io(unsigned char nbr);//debug only @@ -1146,7 +1146,7 @@ void operation_debug_io(unsigned char nbr);//debug only
1146 1146
1147 // <e> SUPPORT_HS6621_SOC test version 1147 // <e> SUPPORT_HS6621_SOC test version
1148 //<i> SW1=100 for test version 1148 //<i> SW1=100 for test version
1149 - #define VER_TEST 1 1149 + #define VER_TEST 0
1150 #if (VER_TEST==1) 1150 #if (VER_TEST==1)
1151 #define SW1 100 1151 #define SW1 100
1152 // <o> SW2 1152 // <o> SW2
@@ -1159,14 +1159,14 @@ void operation_debug_io(unsigned char nbr);//debug only @@ -1159,14 +1159,14 @@ void operation_debug_io(unsigned char nbr);//debug only
1159 1159
1160 // <e> SUPPORT_HS6621_SOC release version 1160 // <e> SUPPORT_HS6621_SOC release version
1161 //<i> this is release version 1161 //<i> this is release version
1162 - #define VER_RELEASE 0 1162 + #define VER_RELEASE 1
1163 #if (VER_RELEASE==1) 1163 #if (VER_RELEASE==1)
1164 // <o> SW1 1164 // <o> SW1
1165 #define SW1 0 1165 #define SW1 0
1166 // <o> SW2 1166 // <o> SW2
1167 #define SW2 1 1167 #define SW2 1
1168 // <o> SW3 1168 // <o> SW3
1169 - #define SW3 0 1169 + #define SW3 1
1170 #endif 1170 #endif
1171 // </e> 1171 // </e>
1172 #endif 1172 #endif