移植到stm32f1,实现手动线赋码控制器功能

This commit is contained in:
ranchuan
2023-09-09 17:27:06 +08:00
parent 8d779a68f3
commit 7baa63de05
382 changed files with 36618 additions and 148064 deletions

View File

@@ -4,9 +4,10 @@
#include "handle.h"
#include "handle_for_checker.h"
#include "handle_for_coder.h"
#include "key.h"
#include "input.h"
#include "log.h"
#include "moter.h"
#include "process.h"
#include "prot_mcu.h"
#include "prot_uc.h"
#include "tcp.h"
@@ -14,6 +15,7 @@
#include "tran_for_checker.h"
#include "tran_for_coder.h"
#include "tran_for_coder2.h"
#include "tran_for_coder2ch.h"
#include "udp.h"
@@ -60,17 +62,6 @@ signal_export(port_end_signal);
uint32_t param[4];
param[0]=(uint32_t)src;
param[1]=(uint32_t)data;
param[2]=(uint32_t)ack;
param[3]=(uint32_t)err_str;
_signal_emit(obj,port_end_signal,param,4);
}
signal_export(port_end_signal);
param[2]=(uint32_t)ack;
param[3]=(uint32_t)err_str;
_signal_emit(obj,port_end_signal,param,4);
@@ -79,6 +70,17 @@ signal_export(moter_end_signal);
void moter_end_signal(void *m)
{
_signal_emit(m,moter_end_signal,0,0);
}
signal_export(moter_end_signal);
@@ -166,6 +168,25 @@ signal_export(coder2_live_send_signal);
_signal_emit(p,tran_reply_signal,param,1);
}
signal_export(tran_reply_signal);
void tran_send_signal(tran_def *p,uint8_t cmd,array_def *data)
{
uint32_t param[2];
param[0]=(uint32_t)cmd;
param[1]=(uint32_t)data;
_signal_emit(p,tran_send_signal,param,2);
}
signal_export(tran_send_signal);