编译app自动生成boot.bin文件

This commit is contained in:
ranchuan
2023-06-16 18:07:44 +08:00
parent c59f1738a2
commit a9db668162
11 changed files with 247 additions and 88 deletions

View File

@@ -10,6 +10,7 @@
#include "handle_for_checker.h"
#include "coder_lib.h"
#include "PSDGenerate.h"
#include "mystring.h"
// 这个文件解析跟赋码仪相关的命令
@@ -389,6 +390,7 @@ static void live_send(void *p)
arr_append(d,slave_online&0xff);// 在线的小板
arr_append(d,(slave_online>>8)&0xff);
emit coder2_live_send_signal(p,0x8a,arr_temp(d));
//DBG_LOG("tcp liver:%s",str_temp(arr_string(d)));
}
@@ -405,6 +407,7 @@ static void init_for_tcp(void *t)
connect(tcp,tcp_connect_signal,0,live,live_connect);
connect(tcp,tcp_recv_signal,0,live,live_recv);
connect(live,coder2_live_send_signal,0,protu,protu_send_call);
DBG_LOG("tcp liver created");
}else{
DBG_WARN("can not fond variable \"tcp\" or/and \"protu\"");
}
@@ -421,6 +424,8 @@ static int init_live_keeper(void)
if((strcmp(par->device_type,"coder")==0)&&(strcmp(par->host_if,"utcp")==0))
{
app_valid_call("protu",init_for_tcp,0);
}else{
DBG_LOG("tcp liver not created");
}
return 0;
}