gateway_mcu/CH32V303-FreeRTOS/App/application/Src/downUartParse.c

23 lines
553 B
C
Raw Normal View History

2025-03-05 08:27:39 +00:00
#include "downUartParse.h"
/* 1<><31><EFBFBD>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD> */
#define tick_1S configTICK_RATE_HZ
/* ״̬<D7B4><CCAC> */
typedef enum {
wait = 0, /* <20><><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>ʼ״̬ */
startFlag, /* <20><><EFBFBD>յ<EFBFBD>֡ͷ */
// address, /* <20><EFBFBD><E8B1B8>ַ */
functionCode, /* <20><><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
dataLen, /* <20><><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD>ݳ<EFBFBD><DDB3><EFBFBD> */
crcCheckBitGW, /* <20><><EFBFBD>յ<EFBFBD>У<EFBFBD><D0A3>λ */
endFlagGW, /* <20><><EFBFBD>յ<EFBFBD>֡β */
} uartStateMachine;