STM32驱动LMX2594

Posted mike2019

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32驱动LMX2594相关的知识,希望对你有一定的参考价值。

技术图片

技术图片

1、确定鉴相频率

技术图片

OSC_2X:2倍频

PLL_R_PRE:用于降低输入频率,限制PLL-R分频器最大250M的限制,其他情况不需要使用。

PLL_R:分频得到鉴相器频率fPD,输入进来的频率最大250Mhz

MULT:该方法对移相器的频率很有帮助,避免了整数边界激励,如果引入干净或者回路带宽较宽,将会降低锁相环的性能

技术图片

技术图片

注意频率范围:

技术图片

 技术图片

2、配置Chann Divider

  根据输出频率确定Chann Dvider各个寄存器的值以及VCO分频系数CHDIV,

技术图片

 

3、计算出fVCO

  根据输出频率和上面的CHDIV,计算出fVCO

fVCO= RFout*CHDIV

4、N Divider

  根据步骤1算出的fPD和步骤3算出的fVCO得出N Divider的整数和小数部分

 技术图片

 N Divider分成整数N和小数部分NUM/DEN

 技术图片

N:整数

NUM/DEN:小数,NUM范围1~(2^32)-1。DEN越大分辨率越高。当fPD=200Mhz,DEN=2^32时分辨率是200Mhz/2^32=0.047hz。

注意频率范围:

技术图片

5、选择输出通道

技术图片

技术图片

 

以上是关于STM32驱动LMX2594的主要内容,如果未能解决你的问题,请参考以下文章

STM32硬件IIC驱动设计(转)

stm32f103rbt6的USB电脑驱动问题

STM32 的 QCA7000 驱动程序

stm32 无刷驱动

STM32F103VET6基于STM32CubeMX 配置硬件I2C驱动SH1106 OLED屏幕

基于STM32的智能小车--电机驱动设计