已回答假定已回答

关于HMC832 RF输出控制问题

TONG 在 2017-10-23 詢問的問題
最後回覆由517159467@qq.com於2017-10-24提供

// Verilog HDL程序 /////“24'hXXXXXX”是数据,16进制显示;“5'hXX”是寄存器地址,16进制显示;3'b000是器件ID,二进制显示

   5'd1:data={24'h000000,5'h00,3'b000};//soft rst

  5'd2:data={24'h000002,5'h01,3'b000};

  5'd3:data={24'h000001,5'h02,3'b000};

  5'd4:data={24'h00FF88,5'h05,3'b000};//VCO REG 01

  5'd5:data={24'h000110,5'h05,3'b000};//VCO REG 02

  5'd6:data={24'h004d98,5'h05,3'b000};//VCO REG 03

  5'd7:data={24'h007DB8,5'h05,3'b000};//VCO REG 07

  5'd8:data={24'h000000,5'h05,3'b000};//VCO REG 00

  5'd9:data={24'h2003CA,5'h06,3'b000};

  5'd10:data={24'h0000CD,5'h07,3'b000};

  5'd11:data={24'hC1BEFF,5'h08,3'b000};

  5'd12:data={24'h03FFFF,5'h09,3'b000};

  5'd13:data={24'h002006,5'h0a,3'b000};

  5'd14:data={24'h000081,5'h0f,3'b000};

  5'd15:data={24'h000028,5'h03,3'b000};

以上是我的寄存器发送顺序。当我改变VCO_REG 0x03 的 bit2 和 bit3 时,HMC832的输出端口RF_N和RF_P应该跟随着“开”或者“关”。但是我现在检测到的是输出端口不受寄存器VCO_REG 0x03  bit2 和 bit3位的控制,无论我关闭RF_N和RF_P或者开起 RF_N和RF_P,都不起作用,而且输出功率一直为 -40dBm左右。

目前手中两只产品,经对比现象一致;发送spi时序正常,都可以锁定频率;通过VCO REG 07可以改变vco输出增益,精度和增益正常;可以通过VCO REG 01关闭输出。

可能有未知的

結果