USB-IF认证 PD3.0芯片,可实现双盲插,针对switch游戏机的视频扩展功能做了特别的适配

本文主要是介绍USB-IF认证 PD3.0芯片,可实现双盲插,针对switch游戏机的视频扩展功能做了特别的适配,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

USB-IF认证 PD3.0芯片,可实现双盲插,针对switch游戏机的视频扩展功能做了特别的适配

乐得瑞科技推出的双口DRP USB PD Controller LDR6282,顺利通过了USB-IF的PD3.0认证,TID: 2127。LDR6282芯片具有双C口DRP及USB PD3.0控制功能,广泛应用于USB-C Docking,USB-C 显示器,USB-C手机音频转接器,嵌入式安卓/linux系统等场合,在支持标准USB PD3.0/QC2.0/QC3.0协议的基础上,还专门针对任天堂游戏机Switch的视频扩展功能进行了特别适配,兼容性非常优秀。

微信图片_20210722091639.png

该芯片内置64K flash可以通过云端连接升级内部固件。让复杂的产品设计也可以安枕无忧,即使产品已经交付到了终端消费者手里仍然可以通过手机端APP或者是PC端应用程序进行固件升级。该芯片的典型应用包括以下场景如下。

 1、便携式USB-C显示器

LDR6282应用于C-FORCE实现双盲插便携屏 LDR6282的双DRP及USB PD3.0功能,使得那些设置了双C口的显示器,具备两个C口可以任意盲插的功能,并支持任天堂Switch游戏机视频扩展。用户不必区分哪一个是充电口,哪一个是智能设备。LDR6282会根据USB PD协议解析,自动分配两个C口的连接关系。正如Macbook Pro对多个C口所做的智能适配。使用LDR6282+RTD2556/2795可以非常方便的设计出USB-C接口的智能显示器,厂可提供详细的设计参考电路图,并帮助客户达到量产。

 2、USB-C Docking的功率分配

自从USB-C接口的Docking产品问世以来,功率分配就成为了一个非常重要的智能化选项。如果Docking把过多的功率预留给外设,那么给电脑充电的功率就会很低,甚至无法给电脑充电,例如小米的笔记本电脑,要求充电参数必须达到20V@2A以上才启动对电池的充电。反之,如果把功率主要用来给电脑充电,则预留给外设的功率可能会不够,导致Docking上的扩展口接入机械硬盘,或者给手机充电时,Docking重启。为了解决这个矛盾,LDR6282提供了APP智能配置功能,用户可以根据自己的使用状况,进行实时分配功率,达到最佳使用效果。

3、 USB-C接口音频转接器功能

微信图片_20210722091646.png

用LDR6282开发的Type-C双盲插边听边充音频板 LDR6282除了兼容标准的USB PD3.0协议外,还针对市面上现有的手机等设备进行了一定程度的兼容。2019年作为USB PD在手机上广泛普及的一年,我们发现了众多品牌手机的USB-C接口设计在兼容性上的一系列问题。LDR6282进行了针对性的设计,确保市面上所有型号的手机都能够进行适配器,高保真的音频效果和USB PD快充功能,得到完美的实现。

微信图片_20210722091650.png

手机的兼容性问题,另行撰文细数,简单提一下,第一个bug是关于Google Pixel3手机,正常情况下的充电电流可以达到9V/1.6A以上,但是一旦进行了PR_SWAP操作,充电电流将只有9V/0.3A,这是手机电源管理系统设计上的Bug,Google作为USB PD协议推进的急先锋,却在手机设计上出现这样的Bug,可以看出Google自身的硬件产品设计水平确实比较一般。LDR6282为了适配这个bug,在需要进行PR_SWAP的场合针对该手机进行了特殊操作,能完美实现快充和高保真音频输出的兼容。

微信图片_20210722091654.png

第二个Bug是关于黑鲨手机1,这部手机有个很奇葩的Bug,它本身不支持通过USB-C口输出视频,但是却会在协议里面假装支持,而且入戏太深,一旦进入到视频输出模式,手机会陷入黑屏,必须强制重启手机才能够恢复。

LDR6282如果识别到黑鲨1手机,会自动停止DP ALT MODE的协商进程。第三个Bug是关于华为P20手机的USB2.0功能。在USB PD协议中,一般通过DR_SWAP功能来切换USB数据的host和device角色。当手机收到了DR_SWAP指令后,需要对USB2.0总线进行重新配置和枚举。然而,P20并没有这么做。导致DR_SWAP后,外设无法接入到USB2.0总线。

为了解决这个问题,LDR6282也进行了兼容性适配,让usb2.0外设可以在合适的时机获得初始化。诸如此类的问题非常多,LDR6282为了一流的用户体验,在支持标准PD3.0协议认证的基础上,匠心独具的进行了更多的兼容性设计。LDR6282是目前市面上兼容性最好的USB PD控制器。

这篇关于USB-IF认证 PD3.0芯片,可实现双盲插,针对switch游戏机的视频扩展功能做了特别的适配的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/330612

相关文章

C++使用栈实现括号匹配的代码详解

《C++使用栈实现括号匹配的代码详解》在编程中,括号匹配是一个常见问题,尤其是在处理数学表达式、编译器解析等任务时,栈是一种非常适合处理此类问题的数据结构,能够精确地管理括号的匹配问题,本文将通过C+... 目录引言问题描述代码讲解代码解析栈的状态表示测试总结引言在编程中,括号匹配是一个常见问题,尤其是在

Java实现检查多个时间段是否有重合

《Java实现检查多个时间段是否有重合》这篇文章主要为大家详细介绍了如何使用Java实现检查多个时间段是否有重合,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录流程概述步骤详解China编程步骤1:定义时间段类步骤2:添加时间段步骤3:检查时间段是否有重合步骤4:输出结果示例代码结语作

使用C++实现链表元素的反转

《使用C++实现链表元素的反转》反转链表是链表操作中一个经典的问题,也是面试中常见的考题,本文将从思路到实现一步步地讲解如何实现链表的反转,帮助初学者理解这一操作,我们将使用C++代码演示具体实现,同... 目录问题定义思路分析代码实现带头节点的链表代码讲解其他实现方式时间和空间复杂度分析总结问题定义给定

Java覆盖第三方jar包中的某一个类的实现方法

《Java覆盖第三方jar包中的某一个类的实现方法》在我们日常的开发中,经常需要使用第三方的jar包,有时候我们会发现第三方的jar包中的某一个类有问题,或者我们需要定制化修改其中的逻辑,那么应该如何... 目录一、需求描述二、示例描述三、操作步骤四、验证结果五、实现原理一、需求描述需求描述如下:需要在

如何使用Java实现请求deepseek

《如何使用Java实现请求deepseek》这篇文章主要为大家详细介绍了如何使用Java实现请求deepseek功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1.deepseek的api创建2.Java实现请求deepseek2.1 pom文件2.2 json转化文件2.2

python使用fastapi实现多语言国际化的操作指南

《python使用fastapi实现多语言国际化的操作指南》本文介绍了使用Python和FastAPI实现多语言国际化的操作指南,包括多语言架构技术栈、翻译管理、前端本地化、语言切换机制以及常见陷阱和... 目录多语言国际化实现指南项目多语言架构技术栈目录结构翻译工作流1. 翻译数据存储2. 翻译生成脚本

如何通过Python实现一个消息队列

《如何通过Python实现一个消息队列》这篇文章主要为大家详细介绍了如何通过Python实现一个简单的消息队列,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录如何通过 python 实现消息队列如何把 http 请求放在队列中执行1. 使用 queue.Queue 和 reque

Python如何实现PDF隐私信息检测

《Python如何实现PDF隐私信息检测》随着越来越多的个人信息以电子形式存储和传输,确保这些信息的安全至关重要,本文将介绍如何使用Python检测PDF文件中的隐私信息,需要的可以参考下... 目录项目背景技术栈代码解析功能说明运行结php果在当今,数据隐私保护变得尤为重要。随着越来越多的个人信息以电子形

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

使用Python快速实现链接转word文档

《使用Python快速实现链接转word文档》这篇文章主要为大家详细介绍了如何使用Python快速实现链接转word文档功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 演示代码展示from newspaper import Articlefrom docx import