如何解決A71D30因High Power,導致近距離時T/RX出現嚴重掉包,無法通訊的問題
本篇為Debug 由於A71D30會出現T/RX 靠非常近時(約1~2cm or 天線碰天線)時,會有High Power效應,導致嚴重掉包BER 不為0,通訊不上問題
底下提供相應的解法:
要解決此問題,需要把RFT=4 (原本的值是0),同時硬體部份不需要做修改。
需要修改的地方是把0x35 REG 的CONFIG值從0x00改成0x04
注意:由於這個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: