如何解決A71D30因High Power,導致近距離時T/RX出現嚴重掉包,無法通訊的問題

SamYang2024-09-0151核87
  • 本篇為Debug 由於A71D30會出現T/RX 靠非常近時(約1~2cm or 天線碰天線)時,會有High Power效應,導致嚴重掉包BER 不為0,通訊不上問題

底下提供相應的解法:

  1. 要解決此問題,需要把RFT=4 (原本的值是0),同時硬體部份不需要做修改。

  2. 需要修改的地方是把0x35 REG 的CONFIG值從0x00改成0x04


image.png

注意:由於這個register會在 ReadReg_Page()和WriteReg_Page() 重複被寫入,因此除了CONFIG外,如果有其他地方有對此register做寫入的話,也請檢查是否會有影響。

   Uint8 A7130_ReadReg_Page(Uint8 addr, Uint8 page)
   void A7130_WriteReg_Page(Uint8 addr, Uint8 wbyte, Uint8 page)

ex:

A71d30.png



发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。