TI中文支持网
TI专业的中文技术问题搜集分享网站

LMP91200 怎么进行串口通讯?

LMP91200这个串口是怎么操作的?怎么判断有没有链接成功,怎么初始化,怎么读写内容?

Carter Liu:

直接送时钟和16位数据,没有判断位,直接写入,不能读取

Carter Liu:

回复 Carter Liu:

如需要读取验证是否发送成功,可以再次发送相同的16bits数据,然后同时用SDO_DIAG来接收,接收到的数据就是上次发送的数据

Fredlv:

回复 Carter Liu:

内部地址分布呐?

Carter Liu:

回复 Carter Liu:

只有一个16位寄存器,不需要写地址再写寄存器。

Fredlv:

回复 Carter Liu:

这16位的寄存器只是为了控制温度测试和PH测试之间的切换?

Carter Liu:

回复 Fredlv:

还有PGA增益控制,DIAG使能,I_MUX大小等等设定。具体可参考数据手册,可以设定的只有D15-D6这些位

Fredlv:

回复 Carter Liu:

温度测量我采用外部测量来进行温度补偿,如果只用PH测量模式,只需要D15设为0,其他15位都设为0都没关系吧?比如:0X4000,这样也行吧?我PIN3不接也行的吧?

Carter Liu:

回复 Fredlv:

可以的

Fredlv:

回复 Carter Liu:

■pH Buffer Input bias current (0<VINP <3.3V)— max @ 25°C ±125 fA— max @ 85°C ±445 fA■ pH Buffer Input bias current (-500mV<VINP-VCM <500mV),VS=(VDD-GND)=0V———–为啥是0V?— max @ 25°C ±600 fA— max @ 85°C ±6.5 pA

参考电压可否不接啊?作用是啥?

Carter Liu:

回复 Fredlv:

参考电压不能不接,它是用来提供给Common Mode Output pin (VOCM)的(输出值根据寄存器设定确定)

赞(0)
未经允许不得转载:TI中文支持网 » LMP91200 怎么进行串口通讯?
分享到: 更多 (0)