首页 > IT职业 > IT生活 > 终于,解决了一个大问题
调了1周,cc2500,24个大周期里只有一个周期能收到数据,其他周期里全是crc error,发送倒是没问题,呼呼的。检查那个成功的周期,对比,调试,终于通了。看见了可爱的小心跳符号。
处理的关键:每个rx_data最后,
strobe_idle,
strobe_sfrx,
strobe_rx
原来只有strobe_sfrx
然后,再看下为什么原来的程序没有问题:原来的程序是p2p,一个周期发送一次数据,进行一个频率校准;现在的程序是网络程序,每个大周期里要进行多次的数据收发,没法做到每次收发都进行一个strobe,错误暴露了。
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7202070/viewspace-1039909/ ,如需转载,请注明出处,否则将追究法律责任。