SMAC通信调试的时候发现,在等待gu8RTXMODE!=IDLE_MODE
 
- UID
- 104631
- 性别
- 男
|
不会数据没收完就跳出
芯片回到idle状态下会产生一个中断,可以在driver.c中看到中断服务子程序,这里面改变了gu8RTXMODE的状态 |
|
|
|
|
|
 
- UID
- 104631
- 性别
- 男
|
收发器应该是这样工作的,收发之间不能直接转换,都是经过idle这个状态。收完就idle,发完也是idle。循环等待的话就是MCU没有接收到idle的信号。不知道你用的是那个smac的例子程序,在哪个平台上面?
如果freescale提供的程序没有改动过的话,在fsl对应的平台上运行应该没有任何问题的。 |
|
|
|
|
|