lmx2541芯片来输出一个500M的频率,但是芯片上电后LD脚一直是高电平,而且RFout没有任何输出。
如果不配置寄存器LD脚一直输出高电平;如果配置寄存器,LD脚会先变低在变高,但是RFout仍然没有输出。
因为不考虑功耗问题,所以CE为高,powerdown设置为0,输出控制设置为高,但就是没有输出,用频谱仪看整个频谱很干净,什么信号都没有。
求大神指教
Viki Shi:
发错版块啦,已经转移到正确板块,会有对口的工程师回答~
Seasat Liu:
能监控电流的变化吗?看看powerdown开关时,电流有无变化
xiao wang6:
回复 Seasat Liu:
Seasat,你好,
测试了一下,改变powerdown的状态电流没有变化,之前还有一些现象没有描述:
通过寄存器配置LD脚为逻辑低但是LD脚还是高电平,感觉寄存器没有配置成功,但是用示波器测量单片机的SPI的数据和时钟还有LE的信号都是正常的,都能够测量到正确的波形,SPI时钟速率为2.5MHz;另外一个现象是如果给LMX2541的RFoutEN脚加高点平,LD脚就为高,如果RFoutEN脚加低电平,LD就是低。而且不管怎么配置,REout端都没有输出。
xiao wang6:
回复 Seasat Liu:
seasat你好:
能说说用SPI配置芯片时有什么注意事项或方法,另外为什么电压都正常,但是RFout没有任何输出呢?
还有SPI配置时和RFoutEN、CE脚设置有先后顺序吗,为什么我把RFoutEN脚在SPI配置之后LD脚就不是高电平了呢?
Seasat Liu:
回复 xiao wang6:
你下载一个coderload软件,免费的。TI的官网上有
在里面按照你的配置,它会自动生成寄存器的值和顺序