SPI接口使用TXS0104E 做1.8V到3.3v电平转换,但是通信失败,示波器看CLK波形,如下:3.3V没有拉上去,请问这是为什么呢?和负载有关系吗?
MOSI信号:
Kailyn Chen:
能否看下您的电路,这两个波形分别是输入输出吗?
user4924573:
回复 Kailyn Chen:
这两个波形是TXS 3.3V输出。输入波形1.8V是OK的。板卡上实际贴片TXS0104e。
电路如下:
Kailyn Chen:
回复 user4924573:
恩电路没什么问题,有换一块TXS0104E试过吗?另外,TXSxx用在SPI应用中,能够支持的data rate最大为24Mbps,您目前SPI 应用频率为多大?
user4924573:
回复 Kailyn Chen:
更换过几颗芯片,现象一致,负载端芯片 更换会有改善。但是现象很奇怪,开机SPI经过转换电压正常,只要反复开机几次,3.3V电压就拉不上去了。和速度关系应该不大,TXB0104 40M的速度现象一样的。
user4924573:
回复 user4924573:
SPI速率是1M的。
Kailyn Chen:
回复 user4924573:
那不接负载,直接测量TXS0104的输出端是否没问题? 因为TXS和TXB系列的驱动能力很弱。
user4924573:
回复 Kailyn Chen:
TXS的驱动能力应该较强了吧,看规格书,I2C都搞得定。