草庐IT

LMK04828时钟芯片配置历程——SPI接口

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档LMK04828时钟芯片配置历程——SPI接口总结最近有一个开发板需要去调试,开发板上包含了AD9371和LMK04828时钟芯片,而我的任务是需要将他们都配置起来。尽管开发板是配有参考例程的,但开发板的参考例程和我的平台不一样,我直接移植过来之后发现跑不了,最后抓取波形一看SPI配置信息根本没有发出来。所以想一步成功的希望落空了。接下来还是一步一步进行验证了LMK04828的管脚图因为这个芯片是通过SPI接口来进行配置的,那么自然的,首先就需要验证SPI接口是不是可以正常通信的,写一个地址,然后回读,看正不正确。只要确定了这里没

LMK04828时钟芯片配置——配置理解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档LMK04828时钟芯片配置——配置理解配置PLL1PLL2SYNC/SYSREF总结配置开发板例程的SPI指令可以import到TICS软件,这样就可以看到例程是如何配置的了。主要就是以下三个配置界面设计到的寄存器有100多个,这里我也不想每个寄存器都搞清楚要怎么用PLL1LMK04828内部有两个PLL,分别是PLL1和PLL2。工作模式可以设置为单个PLL,和双PLL的模式PLL1输入参考时钟包括管脚CLKin0,CLKin1以及CLKin2.可以选择任何时钟输入,选择的规则由配置寄存器参数决定。PLL2.参考时钟输入来自于