This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

用ez430-RF2500制作无线串口的问题

Other Parts Discussed in Thread: CC2500

我在贵公司网站上找到一个用ez430-RF2500做无线串口的例子:

e2e.ti.com/.../17254.aspx

精简部分调试信息后发现,该例子使用了软件流控,必须等到fifo填满或者发送“\r”到串口(ascii码的0D)才能开始无线传输,这会导致不能实时传输串口的数据,而且一旦数据流中包含0D,就会被误认为是控制符,而不是一个普通的字符。例如发送“ABCDE\r\nabcd”,对方会显示“ABCDEabcde”,而不是

ABCDE

abcde

我觉得这是因为该例子使用了FIFO和流控所导致的一个弊端,请问是否可以不使用fifo和流控,直接用中断,收到串口字符立即通过CC2500发送出去?