USB Type-C一拖二线缆制作方法

1 实现方法

Figure 1-1 Type-C Socket(母口)

Figure 1-2 Type-C Plug(公头)

Table 1-1 Type-C Socket Pin连接描述

Type-C Plug连接, 需要做一个一拖二的线,一根的一端是USB, 另外一根的一端是USB转UART, 参考Table 1-2。

Table 1-2 Type-C Plug Pin连接描述

Figure 1-3 Type-C Plug CC Connection Demo

2 Abbreviations

ARC:Argonant RISC Core

AT91SAM9260:SAM means Smart ARM-based

ATMEL SAMBA:ATMEL Smart ARM-based Boot Assistant

CC2530:TI ChipCon2530

DWC2:Design Ware Controller 2,Apple的嵌入式设备,包括iPad和iPhone都是使用的DWC2

ISP1161:Philips' Integrated host Solution Pairs 1161,"Firms introduce USB host controllers",https://www.eetimes.com/document.asp?doc_id=1290054

SL811HS:Cypress/ScanLogic 811 Host/Slave,性能上与ISP1161(Integrated host Solution Pairs 1161)相当

TDI:TransDimension Inc.,该公司首先发明了将TT集成到EHCI RootHub中的方法,这样对于嵌入式系统来说,就省去了OHCI/UHCI的硬件,同时降低了成本,作为对该公司的纪念,Linux内核定义了宏ehci_is_TDI(ehci)

TLV:TI Low Value,高性价比

TPS:TI Performance Solution

TT:Transaction Translator(事务转换器,将USB2.0的包转换成USB1.1的包)

相关推荐
Paul_09201 小时前
golang面经——map模块和sync.Map模块
开发语言
Univin1 小时前
C++(10.5)
开发语言·c++·算法
haogexiaole2 小时前
Java高并发常见架构、处理方式、api调优
java·开发语言·架构
张人玉2 小时前
C# 通讯关键类的API
开发语言·c#
froginwe112 小时前
R 数组:深入解析与高效使用
开发语言
tao3556672 小时前
【Python刷力扣hot100】283. Move Zeroes
开发语言·python·leetcode
progalchemist2 小时前
Quick SwiftObjective-C测试框架入门教程
开发语言·其他·objective-c·swift
z日火2 小时前
Java 泛型
java·开发语言
广药门徒3 小时前
Linux(含嵌入式设备如泰山派)VNC 完整配置指南:含开机自启动(适配 Ubuntu/Debian 系)
开发语言·php