我使用的是 TM4C129ENCPDT
我正在尝试使用4线 SPI 对 LMK04828进行编程
我的编程例程
1
为我的定制设计板加电
2.
初始化 SPI (速度:4MHz, 数据帧格式:极性0,相0)
3.
spiWrite (0x0000x80); //重置
spiWrite (0x000、0x10); //禁用3线
spiWrite (0x14A,0x33); // reset_MUX:SPI 读回, reset_type:输出(推挽)
然后、我要写入地址0x154、值0x78。 --> spiWrite (0x154,0x78);
但我看不到我写入0x154的值 ---- >spiRead (0x154)-->不响应任何内容
问题可能是什么?
另一个问题:
根据 LMK04828 第9.5.1节的建议编程序列;
我明白了
地址 0x145值:127 (十进制)
地址0x17C 值:21 (十进制)
地址 0x17D 值:51 (十进制)
我是否必须写入这些寄存器值?
最后一个问题:
复位引脚(LMK04828引脚5)是否有任何例程?