data=LL_USART_ReceiveData9(USART3);
串口发送两个字节的数据(01 FF),但是打印输出的值却不对
2023-9-22 14:47:57
你的用法错误啊,串口每次都只能接收1个字节数据的,而
LL_USART_ReceiveData9函数只是对应于9bit方式发送的接收处理,所以每次还是1个字节的数据。
你要接收对应与2字节的数据,可能需要用2次接收函数。
你的用法错误啊,串口每次都只能接收1个字节数据的,而
LL_USART_ReceiveData9函数只是对应于9bit方式发送的接收处理,所以每次还是1个字节的数据。
你要接收对应与2字节的数据,可能需要用2次接收函数。
举报