我们在单级配置中使用 LMK04616 (绕过第一级)。 我们发现,在初始化步骤期间,必须增加100ms 的延迟,才能使设备正常工作,我们想知道是否需要这样做。
初始化序列的第一部分如下所示。 必须在步骤3之后和步骤11之前的任何位置发生100ms 延迟。 当延迟被消除或减少或置于这些步长之外时、器件不会锁定、输出频率不正确。 我们还尝试在步骤3和 11之间插入多个较小的延迟、只要总延迟至少为100ms、器件就能正常工作。
RESETN 有效(低电平有效)时间为~400ns、对器件的每次 SPI 写入花费~3us。
1: 将 RESETN 引脚驱动为高电平
2: 将 RESETN 引脚驱动为低电平
3: 将 RESETN 引脚驱动为高电平
<=此处之间增加了100ms 的延迟...
4: 将0x80写入0x08D
5: 将0x00写入0x011
6: 将0x0E 写入0x010
7: 将0x04写入0x012
8: 将0x00写入0x013
9: 将0x00写入0x014
10: 将0x08写入0x015
<=...这里
11: 将0x48写入0x016
。
。
。
199:将0x01写入0x011
谢谢、
Justin