Dear TI 员工,
你好。
我现在使用贵公司的LMK03328时钟芯片,利用dm3730的I2C2来配置该芯片,LMK03328配置为Soft Pin Mode。我通过示波器抓取数据发现,dm3730可以对LMK03328进行读、写操作(可以对寄存器写数据、也可以读取寄存器的值)。但是,我在程序中先对某一寄存器写数据,隔几秒后,再去读取该寄存器,发现读出来的值是寄存器默认的值,并不是我写入的值,这是为什么呢?LMK03328芯片在写寄存器之前,有什么条件吗?
然后,你们是否有LKM03328的配置例程,能否发下?非常感谢!
祝:工作愉快!
Seasat Liu:
应该是没有写进去吧
zhiming xu:
回复 Seasat Liu:
你好,非常感谢你的回答,此问题我已经解决了,当时写的是一个只读寄存器。
目前我的问题是:配置完LMK03328后,没有时钟输出,确认寄存器已经配置成功(读出了寄存器的值)。
你那边有配置的程序例程吗?麻烦发下,谢谢。
Seasat Liu:
回复 zhiming xu:
http://www.ti.com/tool/ticspro-sw
你下载一下,然后找到03328,自己配置一下,就会生成寄存器表