大家好,
我们正在尝试使用putty终端记录UART数据,因为我们在文本文件中保存时遇到一些数据记录格式问题,但PuTTY终端数据格式是正确的
我已附加 了UART 配置和 PuTTY终端的屏幕捕获和文本文件 (数据格式问题)供您参考。 请就此帮助我们
/******** UART代码*********************** /
UART_HANDLE UART;
UART_Params uartParams;
UART_INIT();
UART_PARAM_INIT (&uartParams);
uartParams.writeDataMode = UART_DATA_binary;//UART_DATA_binary;
uartParams.readDataMode = UART_DATA_binary;
uartParams.baudrate = 9600;
uartParams.dataLength = UART_LEN_8;
uartParams.readEcho = UART_ECHO_OFF;
UART = UART_OPEN (CONFIG_UART_0,&uartParams);
IF (UART ==空){
同时(1);
}
我们已初始化缓冲区,如下所示
unsigned char recBuf[2005];
char缓冲区[80];
/*逻辑将数据写入UART*/
对于(i=5,j=0;i<2005;i++,j++)
{
sprintf (buffer,"%x",recBuf[i]);
UART_WRITE (UART,缓冲区,大小(缓冲区));
}