我在贵公司网站上找到一个用ez430-RF2500做无线串口的例子:
精简部分调试信息后发现,该例子使用了软件流控,必须等到fifo填满或者发送“\r”到串口(ascii码的0D)才能开始无线传输,这会导致不能实时传输串口的数据,而且一旦数据流中包含0D,就会被误认为是控制符,而不是一个普通的字符。例如发送“ABCDE\r\nabcd”,对方会显示“ABCDEabcde”,而不是
ABCDE
abcde
我觉得这是因为该例子使用了FIFO和流控所导致的一个弊端,请问是否可以不使用fifo和流控,直接用中断,收到串口字符立即通过CC2500发送出去?