A270S生产版本更新
This commit is contained in:
@ -727,6 +727,8 @@ extern int ark_network_init(void);
|
||||
#endif
|
||||
|
||||
extern void Moto_speed_timer(void);
|
||||
uint8_t power_icon=100;
|
||||
|
||||
void awtk_thread(void *data)
|
||||
{
|
||||
printf("awtk thread start.\n");
|
||||
@ -889,6 +891,11 @@ void awtk_thread(void *data)
|
||||
// speed_convert_mile_calculation();
|
||||
// idletick_500ms = xTaskGetTickCount();
|
||||
// }
|
||||
if(Get_sys_power_on_self_test() == 100 && power_icon){
|
||||
power_icon--;
|
||||
// if(power_icon==1)
|
||||
// console_send_atcmd("AT+NAME=GPX-GR250-BT,1\r\n", strlen("AT+NAME=GPX-GR250-BT,1\r\n"));//修改蓝牙名
|
||||
}
|
||||
vTaskDelay(pdMS_TO_TICKS(10)); /*Just to let the system breath*/
|
||||
}
|
||||
}
|
||||
|
@ -30,7 +30,7 @@ typedef struct {
|
||||
PhoneBookEntry phoneBook[MAX_ENTRIES]; // 存储电话本信息的数组
|
||||
int numEntries = 0; // 当前电话本条目数量
|
||||
uint8_t pbstat_state = 0; //当前下载状态
|
||||
static uint8_t bt121_state = 0; //检测蓝牙开关操作状态
|
||||
uint8_t bt121_state = 0; //检测蓝牙开关操作状态
|
||||
|
||||
|
||||
void Phone_book_analysis(void){
|
||||
@ -67,19 +67,16 @@ void BW_121_Switch(uint8_t type){
|
||||
|
||||
switch(type){
|
||||
case 0:
|
||||
printf("send close bt.\r\n");
|
||||
console_send_atcmd("AT+BTEN=0\r\n", strlen("AT+BTEN=0\r\n"));//关蓝牙
|
||||
bt121_state = 1;
|
||||
break;
|
||||
case 1:
|
||||
printf("send open bt.\r\n");
|
||||
console_send_atcmd("AT+BTEN=1\r\n", strlen("AT+BTEN=1\r\n"));//开蓝牙
|
||||
bt121_state = 2;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
// printf("bw swotch >bt121_state = %d.\r\n",bt121_state);
|
||||
}
|
||||
|
||||
|
||||
@ -246,12 +243,13 @@ void bw121call_number_data_event_handler(char* cAtCmd){
|
||||
static uint8_t flag = 0;
|
||||
|
||||
void parseBtATCommand(char* cAtCmd,int cATLen) {
|
||||
// printf("###");
|
||||
// printf("BW121>");
|
||||
// for(uint16_t i =0;i<cATLen;i++){
|
||||
// printf("%c",cAtCmd[i]);
|
||||
// }
|
||||
// printf("\r\n");
|
||||
|
||||
if(strlen(cAtCmd) >= 2 && !memcmp(cAtCmd,"OK",2))//蓝牙连接设备信息 远端设备信息 蓝牙连接
|
||||
if(strlen(cAtCmd) > 2 && !memcmp(cAtCmd,"OK",2))//蓝牙连接设备信息 远端设备信息 蓝牙连接
|
||||
{
|
||||
switch(bt121_state){
|
||||
case 1:
|
||||
@ -260,30 +258,42 @@ void parseBtATCommand(char* cAtCmd,int cATLen) {
|
||||
case 2:
|
||||
Set_sys_bt_on_off(1);
|
||||
break;
|
||||
default:
|
||||
// Set_sys_bt_on_off(Get_sys_bt_on_off()?0:1);
|
||||
break;
|
||||
default:break;
|
||||
}
|
||||
}else if(strlen(cAtCmd) > 8 && !memcmp(cAtCmd,"+A2DPDEV",8))//蓝牙连接设备信息 远端设备信息 蓝牙连接
|
||||
{
|
||||
|
||||
}else if(strlen(cAtCmd) > 7 && !memcmp(cAtCmd,"+HFPDEV",7)){//设备状态
|
||||
Set_sys_bt_connect_state(1);
|
||||
vTaskDelay(500);
|
||||
// vTaskDelay(500);
|
||||
// if(!broadcastStatus){
|
||||
//查询电话本信息
|
||||
printf("select phonebook.\r\n");
|
||||
console_send_atcmd("AT+PBDOWN=1\r\n", strlen("AT+PBDOWN=1\r\n"));
|
||||
// }
|
||||
// }else if(strlen(cAtCmd) > 8 && !memcmp(cAtCmd,"+A2DPDEV",8))//蓝牙连接设备信息 远端设备信息 蓝牙连接 //屏蔽音频后无效
|
||||
// {
|
||||
// Set_sys_bt_connect_state(1);
|
||||
// vTaskDelay(500);
|
||||
// //查询电话本信息
|
||||
// printf("select phonebook.\r\n");
|
||||
// console_send_atcmd("AT+PBDOWN=1\r\n", strlen("AT+PBDOWN=1\r\n"));
|
||||
}else if(strlen(cAtCmd) > 8 && !memcmp(cAtCmd,"+DEVSTAT",8)){//设备状态
|
||||
uint32_t num = 0;
|
||||
num = cAtCmd[9] - '0';//状态 0 off 1 on
|
||||
printf("bt>state = %d",num);
|
||||
switch(num){
|
||||
case 0:
|
||||
Set_sys_bt_on_off(0);
|
||||
break;
|
||||
case 1:
|
||||
Set_sys_bt_on_off(1);
|
||||
break;
|
||||
}
|
||||
printf(".ok\r\n");
|
||||
// 提取数值部分
|
||||
char *valueStr = strchr(cAtCmd, '='); // 查找 '=' 字符
|
||||
if (valueStr != NULL) {
|
||||
valueStr++; // 移动到 '=' 后面的字符
|
||||
num = (uint32_t)atoi(valueStr); // 将字符串转换为整数
|
||||
}
|
||||
// 判断蓝牙开关状态和广播状态
|
||||
uint8_t bluetoothStatus = (num & 0x01); // bit0
|
||||
uint8_t broadcastStatus = (num & 0x02) >> 1; // bit1 //1为可发现 0为不可发现
|
||||
|
||||
Set_sys_bt_on_off(bluetoothStatus);
|
||||
// printf("broadcastStatus = %d,",broadcastStatus);
|
||||
if(!broadcastStatus) Set_sys_bt_connect_state(0);
|
||||
// Set_sys_bt_connect_state(broadcastStatus?0:1);
|
||||
// printf("bt_state=%d,",Get_sys_bt_connect_state());
|
||||
|
||||
|
||||
}else if(strlen(cAtCmd) > 8 && !memcmp(cAtCmd,"+HFPSTAT",8)){//来电 或 蓝牙断开
|
||||
if(strlen(cAtCmd) == 10){
|
||||
@ -309,6 +319,15 @@ void parseBtATCommand(char* cAtCmd,int cATLen) {
|
||||
Set_sys_bt_connect_state(0);
|
||||
}else if(strlen(cAtCmd) > 5 && !memcmp(cAtCmd,"+NAME",5)){//远距离断开 设备丢失
|
||||
sscanf(cAtCmd, "+NAME=%s", bt121_name1);
|
||||
|
||||
// 获取字符串长度
|
||||
size_t len = strlen(bt121_name1);
|
||||
|
||||
// 判断字符串长度是否大于等于2,并检查最后两位是否为 "01"
|
||||
if (len >= 2 && bt121_name1[len - 2] == '0' && bt121_name1[len - 1] == '1') {
|
||||
// 修改字符串,删除最后两位
|
||||
bt121_name1[len - 2] = '\0'; // 将倒数第二个字符设置为字符串结束符
|
||||
}
|
||||
}else if(strlen(cAtCmd) > 7 && !memcmp(cAtCmd,"+LEADDR",7)){//远距离断开 设备丢失
|
||||
char last_four[5];
|
||||
strncpy(last_four, cAtCmd + strlen(cAtCmd) - 4, 4);
|
||||
@ -383,5 +402,7 @@ void parseBtATCommand(char* cAtCmd,int cATLen) {
|
||||
}
|
||||
|
||||
|
||||
}else if(strlen(cAtCmd) > 10 && !memcmp(cAtCmd,"+HFPAUDIO=1",10)){//AVRCP状态 1是配对状态 蓝牙断开
|
||||
console_send_atcmd("AT+HFPADTS=1\r\n", strlen("AT+HFPADTS=1\r\n"));//查询profile使能
|
||||
}
|
||||
}
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 1.4 KiB |
Binary file not shown.
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 1.4 KiB |
File diff suppressed because one or more lines are too long
@ -171,7 +171,6 @@
|
||||
#include "default/inc/images/time_select.res"
|
||||
#include "default/inc/images/tire.res"
|
||||
#include "default/inc/images/wifi.res"
|
||||
#include "default/inc/images/_12_1x.res"
|
||||
#else
|
||||
#endif /*WITH_STB_IMAGE*/
|
||||
#ifdef WITH_VGCANVAS
|
||||
@ -360,7 +359,6 @@ ret_t assets_init_default(void) {
|
||||
assets_manager_add(am, image_time_select);
|
||||
assets_manager_add(am, image_tire);
|
||||
assets_manager_add(am, image_wifi);
|
||||
assets_manager_add(am, image__12_1x);
|
||||
#ifdef WITH_VGCANVAS
|
||||
#endif /*WITH_VGCANVAS*/
|
||||
#ifdef WITH_TRUETYPE_FONT
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 1.4 KiB |
Binary file not shown.
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 1.4 KiB |
@ -171,7 +171,6 @@
|
||||
#include "assets/default/inc/images/time_select.res"
|
||||
#include "assets/default/inc/images/tire.res"
|
||||
#include "assets/default/inc/images/wifi.res"
|
||||
#include "assets/default/inc/images/_12_1x.res"
|
||||
#else
|
||||
#endif /*WITH_STB_IMAGE*/
|
||||
#ifdef WITH_VGCANVAS
|
||||
@ -361,7 +360,6 @@ ret_t assets_init(void) {
|
||||
assets_manager_add(am, image_time_select);
|
||||
assets_manager_add(am, image_tire);
|
||||
assets_manager_add(am, image_wifi);
|
||||
assets_manager_add(am, image__12_1x);
|
||||
#ifdef WITH_VGCANVAS
|
||||
#endif /*WITH_VGCANVAS*/
|
||||
#ifdef WITH_TRUETYPE_FONT
|
||||
|
Binary file not shown.
@ -179,16 +179,21 @@ uint8_t Get_sys_bt_on_off(void)
|
||||
{
|
||||
return custom_data.user_data.bt_on_off;
|
||||
}
|
||||
extern uint8_t bt121_state;
|
||||
void Set_sys_bt_on_off(uint8_t value)
|
||||
{
|
||||
if(value != custom_data.user_data.bt_on_off){
|
||||
if(value == NULL ){
|
||||
if(!value){
|
||||
custom_data.user_data.bt_on_off = 0;
|
||||
custom_data.bt_connect_state = 0;
|
||||
custom_data.call.call_state = 0;
|
||||
}else
|
||||
custom_data.user_data.bt_on_off = value;
|
||||
SaveDataToFlash(custom_data.user_data);//保存数据
|
||||
|
||||
Set_sys_return_demo(2);
|
||||
if(Get_sys_power_on_self_test())
|
||||
SaveDataToFlash(custom_data.user_data);//保存数据
|
||||
bt121_state = 0;
|
||||
}
|
||||
}
|
||||
|
||||
@ -199,7 +204,10 @@ uint8_t Get_sys_bt_connect_state(void)
|
||||
void Set_sys_bt_connect_state(uint8_t value)
|
||||
{
|
||||
// printf("Get_sys_bt_connect_state = %d .\r\n",value);
|
||||
if(value != custom_data.bt_connect_state){
|
||||
if(!value){
|
||||
custom_data.bt_connect_state = 0;
|
||||
custom_data.call.call_state = 0;
|
||||
}else if(value != custom_data.bt_connect_state){
|
||||
custom_data.bt_connect_state = value;
|
||||
}
|
||||
//gpio_direction_output(46,1);
|
||||
|
@ -40,7 +40,7 @@
|
||||
|
||||
#elif (MOTO_WARE_HOSE == MOTO_ICMX_GB518_A270S)
|
||||
#define SOFT_WARE_HOST 0
|
||||
#define SOFT_WARE_ORDER 11
|
||||
#define SOFT_WARE_ORDER 13
|
||||
#define HARD_WARE "MXC-A27-M V4.5"
|
||||
#define KEY_EXCHANGE 1
|
||||
#define MCU_INFO_LABEL "A270S"
|
||||
|
@ -188,7 +188,7 @@ ret_t long_key_event_handling(uint8_t key){
|
||||
widget_t* win = window_manager();
|
||||
widget_t* child = window_manager_get_top_main_window(win);
|
||||
widget_t* widget = NULL;
|
||||
printf("long_key_event_handling ------------------------ .\r\n");
|
||||
// printf("long_key_event_handling ------------------------ .\r\n");
|
||||
|
||||
if(key == TK_KEY_w){ //设置按键 小计清零
|
||||
// printf("w> child->name = %s .\r\n",child->name);
|
||||
|
@ -765,11 +765,52 @@ static ret_t on_home_page_key_down(void* ctx, event_t* e) {
|
||||
}
|
||||
|
||||
}else{
|
||||
if(evt->key == TK_KEY_w){//接听
|
||||
Set_sys_call_key_state(1);
|
||||
}else if(evt->key == TK_KEY_q){//挂断
|
||||
Set_sys_call_key_state(2);
|
||||
}
|
||||
|
||||
#ifndef AMT630HV100
|
||||
if(evt->key == TK_KEY_w){//接听
|
||||
Set_sys_call_state(2);
|
||||
}else if(evt->key == TK_KEY_q){//挂断
|
||||
Set_sys_call_state(0);
|
||||
}
|
||||
#else
|
||||
#if (CALL_BW121_KEY)
|
||||
switch(Get_sys_call_state()){
|
||||
case 1:
|
||||
case 2:
|
||||
if(evt->key == TK_KEY_w){//接听
|
||||
console_send_atcmd("AT+HFPANSW\r\n", strlen("AT+HFPANSW\r\n"));//接听
|
||||
}else if(evt->key == TK_KEY_q){//挂断
|
||||
console_send_atcmd("AT+HFPCHUP\r\n", strlen("AT+HFPCHUP\r\n"));//拒接
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
if(evt->key == TK_KEY_w){//接听第三方来电
|
||||
console_send_atcmd("AT+HFPMCAL=2\r\n", strlen("AT+HFPMCAL=2\r\n"));
|
||||
}else if(evt->key == TK_KEY_q){//挂断第三方来电
|
||||
console_send_atcmd("AT+HFPMCAL=0\r\n", strlen("AT+HFPMCAL=0\r\n"));
|
||||
}
|
||||
break;
|
||||
case 4://三方通话时 一个电话接听一个电话保持状态
|
||||
if(evt->key == TK_KEY_w){//切换当前正常通话为保持,将保持通话切换为正常通话
|
||||
console_send_atcmd("AT+HFPMCAL=2\r\n", strlen("AT+HFPMCAL=2\r\n"));
|
||||
}else if(evt->key == TK_KEY_q){//挂断当前通话电话
|
||||
console_send_atcmd("AT+HFPMCAL=1\r\n", strlen("AT+HFPMCAL=1\r\n"));
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
#else
|
||||
if(evt->key == TK_KEY_w){//接听
|
||||
Set_sys_call_key_state(1);
|
||||
}else if(evt->key == TK_KEY_q){//挂断
|
||||
Set_sys_call_key_state(2);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -816,7 +857,7 @@ ret_t home_page_init(widget_t* win, void* ctx) {
|
||||
light_refresh(win);
|
||||
tire_pressure_init(win);
|
||||
}
|
||||
printf("home_page_init--------------------\r\n");
|
||||
// printf("home_page_init--------------------\r\n");
|
||||
// widget_add_timer(win, ui_refresh, 100);//进度条颜色刷新
|
||||
extern uint8_t button_flag;
|
||||
if(button_flag==0)
|
||||
|
@ -120,6 +120,16 @@ void A27_BT_init(void){
|
||||
printf("BW121 HFP >> Open .\r\n");
|
||||
console_send_atcmd("AT+HFPCFG=5\r\n", strlen("AT+HFPCFG=5\r\n"));//开三方通话使能
|
||||
|
||||
#ifdef AMT630HV100
|
||||
vTaskDelay(10);
|
||||
#else
|
||||
sleep_ms(10);
|
||||
#endif
|
||||
|
||||
printf("BW121 A2D >> Close .\r\n");//若仪表不需要声音,这一块则直接屏蔽声音,保证手机和仪表接入时声音不会走到仪表通道
|
||||
console_send_atcmd("AT+PROFILE=50314\r\n", strlen("AT+PROFILE=50314\r\n"));//查询profile使能
|
||||
|
||||
|
||||
#else
|
||||
if(Get_sys_bt_on_off()==0){
|
||||
DEBUG_PRINT("BT_SWITCH close .\r\n");
|
||||
@ -473,18 +483,18 @@ static ret_t on_timer(const idle_info_t* idle){
|
||||
if(bw_121_time)//蓝牙按钮时间控制
|
||||
bw_121_time--;
|
||||
|
||||
//串口检测蓝牙通讯
|
||||
if(uart_state && (Get_sys_bt_upgrade()==0 && Get_sys_upgrade_Flag()==0)){
|
||||
uart_state--;
|
||||
if(!uart_state){
|
||||
printf("uart3 >gpio.\r\n");
|
||||
UART3_Modification_Type();//将通讯串口配置为gpio端口
|
||||
}
|
||||
}else{
|
||||
uart_state = 5;
|
||||
printf("uart3 > regression.\r\n");
|
||||
UART3_Type_regression();//串口恢复正常
|
||||
}
|
||||
// //串口检测蓝牙通讯
|
||||
// if(uart_state && (Get_sys_bt_upgrade()==0 && Get_sys_upgrade_Flag()==0)){
|
||||
// uart_state--;
|
||||
// if(!uart_state){
|
||||
// printf("uart3 >gpio.\r\n");
|
||||
// UART3_Modification_Type();//将通讯串口配置为gpio端口
|
||||
// }
|
||||
// }else{
|
||||
// uart_state = 5;
|
||||
// printf("uart3 > regression.\r\n");
|
||||
// UART3_Type_regression();//串口恢复正常
|
||||
// }
|
||||
|
||||
//串口检测蓝牙心跳 + 接收发送
|
||||
if(bt_communication_heartbeat && (Get_sys_bt_upgrade()==0 && Get_sys_upgrade_Flag()==0)){
|
||||
@ -504,7 +514,7 @@ static ret_t on_timer(const idle_info_t* idle){
|
||||
dh = 0;
|
||||
}
|
||||
|
||||
printf("test_total=%d,mile_total=%d.\r\n",test_total,mile_total);
|
||||
// printf("test_total=%d,mile_total=%d.\r\n",test_total,mile_total);
|
||||
|
||||
idletick = xTaskGetTickCount();
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -25,7 +25,7 @@ if not "%~1" == "" goto debugFile
|
||||
|
||||
@echo on
|
||||
|
||||
"E:\IAR\common\bin\cspybat" -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\proj\settings\amt630hv100.AWTK.general.xcl" --backend -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\proj\settings\amt630hv100.AWTK.driver.xcl"
|
||||
"E:\IAR\common\bin\cspybat" -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-CANUI\proj\settings\amt630hv100.AWTK.general.xcl" --backend -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-CANUI\proj\settings\amt630hv100.AWTK.driver.xcl"
|
||||
|
||||
@echo off
|
||||
goto end
|
||||
@ -34,7 +34,7 @@ goto end
|
||||
|
||||
@echo on
|
||||
|
||||
"E:\IAR\common\bin\cspybat" -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\proj\settings\amt630hv100.AWTK.general.xcl" "--debug_file=%~1" --backend -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\proj\settings\amt630hv100.AWTK.driver.xcl"
|
||||
"E:\IAR\common\bin\cspybat" -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-CANUI\proj\settings\amt630hv100.AWTK.general.xcl" "--debug_file=%~1" --backend -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-CANUI\proj\settings\amt630hv100.AWTK.driver.xcl"
|
||||
|
||||
@echo off
|
||||
:end
|
@ -23,9 +23,9 @@
|
||||
|
||||
if ($debugfile -eq "")
|
||||
{
|
||||
& "E:\IAR\common\bin\cspybat" -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\proj\settings\amt630hv100.AWTK.general.xcl" --backend -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\proj\settings\amt630hv100.AWTK.driver.xcl"
|
||||
& "E:\IAR\common\bin\cspybat" -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-CANUI\proj\settings\amt630hv100.AWTK.general.xcl" --backend -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-CANUI\proj\settings\amt630hv100.AWTK.driver.xcl"
|
||||
}
|
||||
else
|
||||
{
|
||||
& "E:\IAR\common\bin\cspybat" -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\proj\settings\amt630hv100.AWTK.general.xcl" --debug_file=$debugfile --backend -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\proj\settings\amt630hv100.AWTK.driver.xcl"
|
||||
& "E:\IAR\common\bin\cspybat" -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-CANUI\proj\settings\amt630hv100.AWTK.general.xcl" --debug_file=$debugfile --backend -f "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-CANUI\proj\settings\amt630hv100.AWTK.driver.xcl"
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
"E:\IAR\arm\bin\armjlink2.dll"
|
||||
|
||||
"G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\proj\AWTK\Exe\amt630hv100.out"
|
||||
"G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-CANUI\proj\AWTK\Exe\amt630hv100.out"
|
||||
|
||||
--plugin="E:\IAR\arm\bin\armbat.dll"
|
||||
|
||||
|
@ -137,11 +137,11 @@
|
||||
<RecentlyUsedMenus>1</RecentlyUsedMenus>
|
||||
<MenuShadows>1</MenuShadows>
|
||||
<ShowAllMenusAfterDelay>1</ShowAllMenusAfterDelay>
|
||||
<CommandsUsage>EA0A00008C0040E1000001000000298100000C000000088000000100000021DE00000100000013860000AB0100005984000002000000198000000100000026840000030000005786000001000000028600000100000001DC000003000000108600007E04000026810000010000005684000001000000158100000300000000DA000001000000048100000500000078840000030000002CE1000002000000018100000E00000029E100000100000007E1000002000000239200000100000016B0000001000000AF060000040000003184000001000000458100000100000004E10000020000000F8100000200000020810000010000005F86000007000000ED8000000100000002B00000010000000090000005000000D884000002000000878000000A0000000C810000970100003F8100000100000001E10000070000001D8100000900000026DE0000020000000D800000020000001D92000001000000EA80000001000000A68000000100000009810000010000000486000001000000D18500000200000003DC00000400000000DC000001000000178100000500000028810000020000005686000010000000018600000100000003840000050000001A8F00000100000007B0000002000000118400000100000000840000030000002BE100000B000000808C0000010000003384000001000000478100000100000055840000180000007784000002000000148100000600000000810000010000000C860000030000000E84000001000000EF800000010000008980000001000000858400000100000028E1000001000000228100000100000083860000020000001F8100008F0100000E810000010000001A8600000300000003E100000A0000005E86000019000000EC8000000100000025E100002C010000978000000100000028DE0000030000000986000001000000ECFFFFFF01000000E9800000020000008E860000010000000B8100000E000000A58000000100000000E100000200000002DC00000100000014860000F8000000058400000A000000588600000100000069860000010000002B8000000100000027840000010000000386000001000000D18400000100000011860000D700000005810000200000005586000002000000278100000400000002840000030000000086000001000000F4800000010000002A8F000002000000198F000003000000168100000100000046810000F8000000108400000D0000002AE100000100000017B00000010000000BDE00000100000074860000010000000281000001000000218100000600000003B0000001000000EE80000001000000608600004B000000438100000100000044D50000010000008880000001000000A486000001000000518400000100000024E10000010000000D81000010000000088600000200000002E100000300000035E10000060000001E810000030000005D8600000B000000EB80000001000000A186000002000000D684000001000000E8800000010000000A8100000200000007840000010000000586000001000000</CommandsUsage>
|
||||
<CommandsUsage>F70A00008C0040E1000001000000298100000C000000088000000100000021DE00000100000013860000AB0100005984000002000000198000000100000026840000030000005786000001000000028600000100000001DC000003000000108600008404000026810000010000005684000001000000158100000300000000DA000001000000048100000500000078840000030000002CE1000002000000018100000E00000029E100000100000007E1000002000000239200000100000016B0000001000000AF060000040000003184000001000000458100000100000004E10000020000000F8100000200000020810000010000005F86000007000000ED8000000100000002B00000010000000090000005000000D884000002000000878000000A0000000C810000970100003F8100000100000001E10000070000001D8100000900000026DE0000020000000D800000020000001D92000001000000EA80000001000000A68000000100000009810000010000000486000001000000D18500000200000003DC00000400000000DC000001000000178100000500000028810000020000005686000010000000018600000100000003840000050000001A8F00000100000007B0000002000000118400000100000000840000030000002BE100000B000000808C0000010000003384000001000000478100000100000055840000180000007784000002000000148100000600000000810000010000000C860000030000000E84000001000000EF800000010000008980000001000000858400000100000028E1000001000000228100000100000083860000020000001F810000920100000E810000010000001A8600000300000003E100000A0000005E86000019000000EC8000000100000025E100002C010000978000000100000028DE0000030000000986000001000000ECFFFFFF01000000E9800000020000008E860000010000000B8100000E000000A58000000100000000E100000200000002DC00000100000014860000F9000000058400000A000000588600000100000069860000010000002B8000000100000027840000010000000386000001000000D18400000100000011860000D800000005810000200000005586000002000000278100000400000002840000030000000086000001000000F4800000010000002A8F000002000000198F000003000000168100000100000046810000FA000000108400000D0000002AE100000100000017B00000010000000BDE00000100000074860000010000000281000001000000218100000600000003B0000001000000EE80000001000000608600004B000000438100000100000044D50000010000008880000001000000A486000001000000518400000100000024E10000010000000D81000010000000088600000200000002E100000300000035E10000060000001E810000030000005D8600000B000000EB80000001000000A186000002000000D684000001000000E8800000010000000A8100000200000007840000010000000586000001000000</CommandsUsage>
|
||||
</MFCToolBarParameters>
|
||||
<CommandManager>
|
||||
<CommandsWithoutImages>4C0008800000098000000A8000000B8000000C800000158000000A810000FFFFFFFF01E8000012810000D2840000D1850000D78600000C84000033840000788400001184000020DE000021DE000026DE000028DE000023DE000022DE000024DE000027DE000025DE000020920000289200002992000037920000389200003492000033920000259200001E92000000DC000001DC000002DC000003DC0000748600007784000007840000808C000044D50000838600005886000004DC000001B0000002B0000003B0000004B0000005B0000006B0000007B0000008B0000009B000000AB000000BB000000CB000000DB000000EB0000000B00000248100002AE10000008200001C82000001820000678600000088000001880000028800000388000004880000058800004881000001000000</CommandsWithoutImages>
|
||||
<MenuUserImages>5E0002860000100000005786000019000000048400007B000000138600002E0000002CE1000072000000268100005C00000015810000540000007686000038000000108600002C000000048100004B000000D98600000D00000007E100006A0000000D860000160000002392000000000000318400008200000084860000390000000A8600002A0000005F8600006300000004E1000068000000208100005A0000000F8100005200000023E100006C00000001E10000650000000D80000046000000008D00001D0000000C8100004F0000001D920000120000001982000044000000068400007D000000098100004D000000018600000F00000016820000420000004A8100007600000017810000560000009A86000017000000038400007A00000056860000320000002BE100007100000014810000530000000084000077000000D88600000C00000000810000480000000C860000150000000E8400007F0000003084000081000000449200002100000009860000290000002F8200004500000025E100006E00000003E10000670000001A860000310000001F810000590000000E810000510000005E860000340000001F9200001E00000022E100006B00000000E10000640000008E8600003A0000000B8100004E0000002D920000200000000386000011000000188200004300000041E10000740000006986000037000000D18400001C000000058400007C000000148600002F000000008600000E0000004981000075000000168100005500000055860000070000000284000079000000118600002D000000058100004C000000DA860000050000000E860000180000001084000080000000328400008300000046810000610000000B8600002B00000005E1000069000000518400008500000060860000360000000886000028000000C386000003000000A18600003B0000000A8400007E0000000D810000500000005D8600003300000035E100007300000002E10000660000001686000030000000C08600000B0000002C9200001F000000</MenuUserImages>
|
||||
<MenuUserImages>5E00138600002E000000048400007B00000057860000190000000286000010000000048100004B000000108600002C00000076860000380000001581000054000000268100005C0000002CE10000720000008486000039000000318400008200000023920000000000000D8600001600000007E100006A000000D98600000D0000000F81000052000000208100005A00000004E10000680000005F860000630000000A8600002A0000001D920000120000000C8100004F000000008D00001D0000000D8000004600000001E100006500000023E100006C000000098100004D000000068400007D00000019820000440000005686000032000000038400007A0000009A8600001700000017810000560000004A810000760000001682000042000000018600000F000000008400007700000014810000530000002BE1000071000000449200002100000030840000810000000E8400007F0000000C860000150000000081000048000000D88600000C0000001F9200001E0000005E860000340000000E810000510000001F810000590000001A8600003100000003E100006700000025E100006E0000002F8200004500000009860000290000002D920000200000000B8100004E0000008E8600003A00000000E100006400000022E100006B000000148600002F000000058400007C000000D18400001C000000698600003700000041E100007400000018820000430000000386000011000000058100004C000000118600002D0000000284000079000000558600000700000016810000550000004981000075000000008600000E0000004681000061000000328400008300000010840000800000000E86000018000000DA860000050000006086000036000000518400008500000005E10000690000000B8600002B00000002E100006600000035E10000730000005D860000330000000D810000500000000A8400007E000000A18600003B000000C38600000300000008860000280000002C9200001F000000C08600000B0000001686000030000000</MenuUserImages>
|
||||
</CommandManager>
|
||||
<Pane-59393>
|
||||
<ID>0</ID>
|
||||
@ -880,7 +880,7 @@
|
||||
</BasePane-34049>
|
||||
<MFCToolBar-34050>
|
||||
<Name>Main</Name>
|
||||
<Buttons>00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000064000000FFFEFF000000000000000000000000000100000001000000018001E100000000000065000000FFFEFF000000000000000000000000000100000001000000018003E100000000000067000000FFFEFF0000000000000000000000000001000000010000000180008100000000000048000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006C000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006B000000FFFEFF000000000000000000000000000100000001000000018025E10000000000006E000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040071000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040072000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005B000000FFFEFF000000000000000000000000000100000001000000018024E10000000000006D000000FFFEFF000000000000000000000000000100000001000000018028E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018029E100000000000070000000FFFEFF000000000000000000000000000100000001000000018002810000000000004A000000FFFEFF000000000000000000000000000100000001000000018029810000000000005F000000FFFEFF000000000000000000000000000100000001000000018027810000000000005D000000FFFEFF000000000000000000000000000100000001000000018028810000000000005E000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040057000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040058000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000004E000000FFFEFF00000000000000000000000000010000000100000001800C810000000000004F000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000063000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F8100000000000059000000FFFEFF000000000000000000000000000100000001000000018020810000000000005A000000FFFEFF0000000000000000000000000001000000010000000180468100000000020061000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000</Buttons>
|
||||
<Buttons>00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000064000000FFFEFF000000000000000000000000000100000001000000018001E100000000000065000000FFFEFF000000000000000000000000000100000001000000018003E100000000000067000000FFFEFF0000000000000000000000000001000000010000000180008100000000000048000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006C000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006B000000FFFEFF000000000000000000000000000100000001000000018025E10000000000006E000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040071000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040072000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005B000000FFFEFF000000000000000000000000000100000001000000018024E10000000000006D000000FFFEFF000000000000000000000000000100000001000000018028E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018029E100000000000070000000FFFEFF000000000000000000000000000100000001000000018002810000000000004A000000FFFEFF000000000000000000000000000100000001000000018029810000000000005F000000FFFEFF000000000000000000000000000100000001000000018027810000000000005D000000FFFEFF000000000000000000000000000100000001000000018028810000000000005E000000FFFEFF00000000000000000000000000010000000100000001801D8100000000000057000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040058000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000004E000000FFFEFF00000000000000000000000000010000000100000001800C810000000000004F000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000063000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F8100000000000059000000FFFEFF000000000000000000000000000100000001000000018020810000000000005A000000FFFEFF0000000000000000000000000001000000010000000180468100000000020061000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000</Buttons>
|
||||
</MFCToolBar-34050>
|
||||
<Pane-34050>
|
||||
<ID>34050</ID>
|
||||
|
@ -19,7 +19,7 @@
|
||||
<LeaveTargetRunning>_ 0</LeaveTargetRunning>
|
||||
</JLinkDriver>
|
||||
<DebugChecksum>
|
||||
<Checksum>2996711115</Checksum>
|
||||
<Checksum>4259612989</Checksum>
|
||||
</DebugChecksum>
|
||||
<Exceptions>
|
||||
<StopOnUncaught>_ 0</StopOnUncaught>
|
||||
@ -90,7 +90,8 @@
|
||||
<A11>_ "E:\proj\HMI\SW\HMI_AWTK_SDK\VG_DRIVER_FREERTOS_10_4_3\software\VIVANTE_GAL_OpenVG_Src_drv\hal\user\gcVG.c" ""</A11>
|
||||
<A12>_ "E:\proj\HMI\SW\HMI_AWTK_SDK\nanovg\fontstash.h" ""</A12>
|
||||
<A13>_ "E:\proj\HMI\SW\HMI_AWTK_SDK\nanovg\nanovg.c" ""</A13>
|
||||
<Count>14</Count>
|
||||
<A14>_ "G:\mengxun\MAX_CARLINK_A270S\MXC_A27-PCB4.5-270S\ArkmicroFiles\libcpu-amt630hv100\cp15\cp15_asm_iar.s" ""</A14>
|
||||
<Count>15</Count>
|
||||
<SuppressDialog>1</SuppressDialog>
|
||||
</Aliases>
|
||||
</settings>
|
||||
|
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user