主题中讨论的其他部件: USB2ANY,
你好,朋友。
我们使用STM32 CONNECT DRV1.0983万驱动LSU (激光扫描装置)移动器。 DRV1.0983万的HEEN电源为VCC=24V,其VREG输出5V,1VP8输出1.8V,V3P3输出3.3V。 STM32引脚已与DRV1.0983万 IIC (具有4.7K上拉的SCL SDA),速度(3.3V)引脚和DIR (0V)引脚连接。 但也有一些问题。 示波器中的IIC写入寄存器波是正确的,与"编程指南(SLVUAA5.pdf)"相同,但 示波器中的IIC读取寄存器波在SDA=A5之后是错误的。 DRV1.0983万返回的寄存器0x20的值为0x00,但不是默认值0x4A。并且不会向上拉nack后IIC停止。 我不知道 是什么错了 ,也不知道是什么原因导致了这个问题?
示波器中的IIC读取寄存器波形如下:
谢谢,此致
此外,IIC的所有波形写入示波器中的所有寄存器都是正确的。IIC的所有波形读取 示波器中的所有寄存器都是错误的。所有的寄存器值返回为0x00,第二个停止不能拉至3.3V。