请教专家:
LMP91300的寄存器如何编程?(编程方法)
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
LMP91300通信格式是否符合标准 Single Wire Interface 通信协议?我对这个协议不熟.如果是.那是不是只要Single Wire Interface驱动器芯片的 1-Wire脚与LMP91300芯片的D1管脚相连.就可以读/写了?另外请问TI有Single Wire Interface驱动器芯片吗?
你好,
通信的话 你根据数据手册中的时序,用IO口模拟一下写就好了;
我本人尚未发现有哪家的处理器带有硬件的Single Wire Interface接口
编程模拟比较麻烦.时序要求严格.我怕难搞. 你有这方面的代码吗?可以给些帮助吗?
另外,我也觉得可以用DS2480B做,可能方便点. DS2480B是一种串口至1-Wire的接口芯片.不知是否正确.
你好,谢谢你的帮助.还有三个问题
1. 看了代码.RX和TX是两个I/O口.而LMP91300只有D1脚联接.那是不是LMP91300只能写寄存器的值,而不能被读呢?看LMP91300的数据表,寄存器的值是可以读的.
2. 3.3V供电的MSP430的I/O直接接D1;LMP91300的供电要在8V - 12V间. 按数据表的电路做好硬件就可以通信?
3. LMP91300出厂时.寄存器有没有写入缺省的出厂数值.
哦.是这样只能自己做呀.
看了两个EVM说明.但都是是描述了电源线和地线的连接.并没明确描述两个EVM间的信号线的连接.而且LMP91300SWIFEVM有TP11.TP12.TP13.TP14怎么和D1连呀?
还有TP11还是和电源一起.连到LMP91300PNP EVM电源上了.(如何连是否在 LMP91300 Software User’s Guide 有提到?)
另外请问. 一个特定的 LC Tank .在LDC1000 上设置正确的RP_MAX 和 RP_MIN 值. 在LMP91300上设同样值合适吗?