现在TLC1514的输入时钟为1MHz,SDI和CS信号都没有问题,发送写CFR指令和读CFR指令,但SDO没有数据输出,是一个不到2V的高电平。原理图如附件,不知是什么原因,求指教!
user151383853:
先验证最基本是时序吧, STM32 的 SPI 口支持各种时序波形, 我看你的 SDO 好像还没有任何反应, 查查 TLC1514 电路电源 (包括复位) 等信号有没有正常了?
fang chen2:
回复 user151383853:
现在我把PWDN管脚接到5V上了,SDO有输出了,貌似软件配置PWDN不管用啊。现在的问题是:读写CFR寄存器,其中D7位不管写入的是0还是1,SDO的D7位输出都是1,这是为什么呢?D7位是一个输入选择位,我现在A0~A3没有输入。