終於,解決了一個大問題

beowulf發表於2010-10-18

調了1周,cc2500,24個大週期裡只有一個週期能收到資料,其他週期裡全是crc error,傳送倒是沒問題,呼呼的。檢查那個成功的週期,對比,除錯,終於通了。看見了可愛的小心跳符號。

處理的關鍵:每個rx_data最後,

strobe_idle,

strobe_sfrx,

strobe_rx

原來只有strobe_sfrx

然後,再看下為什麼原來的程式沒有問題:原來的程式是p2p,一個週期傳送一次資料,進行一個頻率校準;現在的程式是網路程式,每個大週期裡要進行多次的資料收發,沒法做到每次收發都進行一個strobe,錯誤暴露了。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7202070/viewspace-1039909/,如需轉載,請註明出處,否則將追究法律責任。

相關文章