大家好:
我目前正在处理设备的串行通信。 我尝试使用示例代码"example_2807xSci_Echoback.c"作为基础。 我已成功发送消息,但示例代码似乎在此行内循环:
while (SciaRegs.SCIFFRX.bit.RXFFST ==0){}
我已尝试从超级终端输入字符,但代码似乎没有超出此范围。 我已经测试过,示例代码在没有此行的情况下工作,但显然这不是理想的(在处理RX缓冲区之前应等待用户输入)。
是否对错误的可能原因有任何意见? 我还可以检查是否可以使用RXFFST来配置/指定输入数据长度(例如,只接受x个单词的输入流)
此致
K.K.