这篇博客以有人网4G dtu网络盒子使用为例
#define UART_PC Serial
#define UART_4GDTU Serial2
char * str;
#define MAX_PACKETSIZE 128 // 4G dtu通信串口接收缓冲buff长度
char uart_4Gdtu_Receive_Buff[MAX_PACKETSIZE]; // 4Gdtu缓冲buff
unsigned int uart_4Gdtu_Receive_Index = 0; // 4Gdtu收到的字节实际长度
unsigned long preUart4GdtuTime = 0; // 记录读取4Gdtu最后一个字节时间点
// 向PC发送多字节数据
void sendUartData(char * p)
{
char t[6];
memset(t, 0x00, sizeof(t));
memcpy(t, p, sizeof(t));
UART_PC.write(t, sizeof(</