工具与软件:
您好!
我正在与您联系、以了解通过 RF430F5155微控制器上的 SPI 设置修整电容器的过程(我不得不提一下 RF430F5978、因为 F5155未在下拉菜单中建议)。
我们正在使用微控制器的 SPI A 接口、并建立了要为 TRM_SWx 寄存器设置的值。 我们不想进行任何测量、只需写入天线修整的值即可立即应用这些值并在断电后予以保留。
我们已经推导了 TRIM_CTRL 字节的以下参数:
CLK_OUT_SEL:'0
RFU:'0
OSCM_EN:'0
PROG_EN:'1.
仅 PROG_ONE_ONLY:"1"
ANT3_EN:"1"
ANT2_EN:"1"
ANT1_EN:'1.
因此、要为此字节发送的值为0x37。
按照文档11-09-21-085_AES_ADC Product_Family_Users_Guide_Rev4.pdf 中"7.6.19常规远程天线修整"和"13.3.4天线修整命令"的章节、我们确定了要发送以激活修整器的完整帧:
0xF302NNNN37。
发送此命令后获得的响应为:0x0000F0FF00FD02。
这对应于:
键号:0x00
强制1:0x00
强制2:0xF0
强制模式3:0xFF
TRIM 状态:0x00 (命令未执行)
读取地址:0xFD
读取地址扩展:0x02
响应看起来总体上一致、但 Trim 状态字节看起来不正确、这表示尚未执行该命令。 从功能的角度来看、写入修整后未观察到任何差异、这表明命令未按预期运行。
是否要执行任何其他步骤来确保将 TRIM 功能写入天线工作正常?
是否还有命令用于在写入修整后读回修整?
提前感谢您的反馈。