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.
尊敬的:
能不能 ~我提供 TUSB546-DCI 参考驱动程序代码了,我需要 I2C 通信方式,非常感谢
您好!
没有用于 TUSB546的专用 I2C 驱动器。 标准 I2C 主机应能够访问数据表中列出的 TUSB546寄存器。
您好、Malik:
GPIO 驱动程序代码? 或者任何类似的函数驱动程序代码都可以。 非常感谢~
参考代码的设计速度很快,但配置寄存器更复杂;
抱歉、不存在示例代码、您可以在下面找到一些示例伪代码/寄存器配置。 对于这些配置、TUSB54-DCI 通常由 PD 控制器使用自己的独立 GUI I2C 或 GPIO 模式进行配置。
//(地址、数据)
//初始加电配置。
(0x0A、0x11)、// EQ_OVERRIDE 和 USB3.1默认值。
(0x10、0x55)、// DP 通道0和1 EQ
(0x11、0x55)、// DP 通道2和2 EQ
(0x20、0x11)、// USB-C Rx1/Rx2 EQ。 未在完全 AEQ 中使用
(0x21、0x05)、// SSTX 接收器 EQ。
//在 USB 和 DP 模式之间进行选择时进行控制。
如果(USBIST_NORMAL){
(0x0A、0x11);}
否则、如果(仅 USB_FLIP){
(0x0A、0x15);}
如果(Dponly_normal){
(0x0A、0x12);}
如果(Dponly_flip){
(0x0A、0x16);}
如果(DPUSB_NORMAL){
(0x0A、0x13);}
如果(DPUSB_FLIP){
(0x0A、0x17);}
else //没有连接到 Type-C{
(0x0A、0x10);}