深入解析TypeC1、Type-C接口引脚分布2、USBTypeC接口特点3、DFP、UFP、DRP用途解析4、深入解析CC通道5、总结1、Type-C接口引脚分布有24根信号,其中电源和地占了9根,有4个地和4个Vbus,用于提升电流传输能力。A6、A7:用于传输USB2.0的两组信号是交叉连接的,所以会使得插头以任意方向插入时数据都是连通的。A2、A3,A10、A11:有两组(8根)高速数据通路,用于传输数据CC1、CC2:用于传输方向确认和正反插确认,以及USBPDBCM码信号传输功能,实现负载的功能配置,当其中一根作为TypeC接口的配置信号时,另一根则变成供电电源。(SUB1\SUB
USB调试展锐5G模组的USB接口有3个功能:USB转串口用于AT控制 USB转串口跟4G模块是一样的,都会虚拟出多个USB串口设备,Windows下是QuectelAT的串口设备,只需要安装原厂提供的USB驱动程序即可,安装成功后,用串口调试工具打开即可与模组进行通讯。 Linux下会有些麻烦,因为在目前的Linux内核中,usbserial模块中,没有添加移远展锐模组的VID和PID,所以无法识别设备,也就枚举不出来ttyUSBx设备,一种方式是按照原厂的移植文档修改内核option.c的源码,更新usbsserial库。如是是临时手动调试,也可以手动写入模组的VID,PID去加载
USB调试展锐5G模组的USB接口有3个功能:USB转串口用于AT控制 USB转串口跟4G模块是一样的,都会虚拟出多个USB串口设备,Windows下是QuectelAT的串口设备,只需要安装原厂提供的USB驱动程序即可,安装成功后,用串口调试工具打开即可与模组进行通讯。 Linux下会有些麻烦,因为在目前的Linux内核中,usbserial模块中,没有添加移远展锐模组的VID和PID,所以无法识别设备,也就枚举不出来ttyUSBx设备,一种方式是按照原厂的移植文档修改内核option.c的源码,更新usbsserial库。如是是临时手动调试,也可以手动写入模组的VID,PID去加载
JetsonNano学习——摄像头调用前言一、CSI摄像头的调用1、安装v4l2-utils协助工具2、查看摄像头挂载情况3、查看挂载的摄像头详细参数情况4、检测摄像头能否正常工作5、使用OpenCV调用CSI摄像头方式一、利用Gstreamer通道打开摄像头方式二、利用Jetcam通道打开摄像头二、USB摄像头的调用总结前言因为JetsonNano是一款AI边缘计算开发板,所以用它来做嵌入式AI项目是很合适的。本文将详细介绍JetsonNano如何通过OpenCV调用CSI摄像头(IMX219)和USB摄像头。一、CSI摄像头的调用1、安装v4l2-utils协助工具sudoaptinsta
JetsonNano学习——摄像头调用前言一、CSI摄像头的调用1、安装v4l2-utils协助工具2、查看摄像头挂载情况3、查看挂载的摄像头详细参数情况4、检测摄像头能否正常工作5、使用OpenCV调用CSI摄像头方式一、利用Gstreamer通道打开摄像头方式二、利用Jetcam通道打开摄像头二、USB摄像头的调用总结前言因为JetsonNano是一款AI边缘计算开发板,所以用它来做嵌入式AI项目是很合适的。本文将详细介绍JetsonNano如何通过OpenCV调用CSI摄像头(IMX219)和USB摄像头。一、CSI摄像头的调用1、安装v4l2-utils协助工具sudoaptinsta
易灵思EFINIXUSB下载器驱动安装详细步骤易灵思EFINX是优秀的国产FPGA公司之一,下面是下载器的驱动安装详细步骤。如果不会使用可以跟着步骤操作即可。一、驱动安装当第一次使用时候下载器时,需要对下载器进行驱动安装。首先下载Zadig驱动文件,右键用管理员身份运行。详细步骤如下点开zadig驱动的菜单options,选中ListAllDevices,取消IgnoreHubsorCompositeParents。2.选中ELITES-232DL的驱动名称。3.点击右边的三角标志,切换驱动名称到libusbk或者libusb-win32。4.点击ReinstallDriver,等待提示安装成
易灵思EFINIXUSB下载器驱动安装详细步骤易灵思EFINX是优秀的国产FPGA公司之一,下面是下载器的驱动安装详细步骤。如果不会使用可以跟着步骤操作即可。一、驱动安装当第一次使用时候下载器时,需要对下载器进行驱动安装。首先下载Zadig驱动文件,右键用管理员身份运行。详细步骤如下点开zadig驱动的菜单options,选中ListAllDevices,取消IgnoreHubsorCompositeParents。2.选中ELITES-232DL的驱动名称。3.点击右边的三角标志,切换驱动名称到libusbk或者libusb-win32。4.点击ReinstallDriver,等待提示安装成
本文针对的是STLink之前还能用但突然出现连接错误的情况。今天在学习STM32时发现Keil的Debugger设置中STLink一直连接错误:st-linkusbcommunicationerrorError:flashdownloadfailed-targetdllhasbeencanceled但是之前一直用得好好的,在尝试了许多文章之后,终于解决问题。下面是我认为我的情况可能的可能原因:1.电脑的USB口连接不稳定。2.STLink驱动版本老旧,需要进行固件升级。解决办法:1.换不同的USB口试一试,我最后一边把STLink的usb按着,一边尝试解决,最后突然连接成功了2.STLink固
本文针对的是STLink之前还能用但突然出现连接错误的情况。今天在学习STM32时发现Keil的Debugger设置中STLink一直连接错误:st-linkusbcommunicationerrorError:flashdownloadfailed-targetdllhasbeencanceled但是之前一直用得好好的,在尝试了许多文章之后,终于解决问题。下面是我认为我的情况可能的可能原因:1.电脑的USB口连接不稳定。2.STLink驱动版本老旧,需要进行固件升级。解决办法:1.换不同的USB口试一试,我最后一边把STLink的usb按着,一边尝试解决,最后突然连接成功了2.STLink固
目录1.USB3014连接框图2.复位设置3.时钟晶振4.时钟源配置5.引导方式配置6.IIC存储器7.SPIflash存储器8.FPGA外接串口1.USB3014连接框图 为了充分发挥USB3.0芯片的特性,特将CYUSB3014芯片的所有数字IO与FPGA连接,包括32根数据线,13根控制线、4根I2S信号线以及UART线等。2.复位设置 CYUSB3014有一个复位输入接口,当复位输入为低电平时,芯片处于复位状态。只有当该引脚为高电平时,芯片才能正常工作,AC6102开发板在设计时,充分考虑了实际应用和系统调试时的情况,给CYUSB3014设计了两种复位方式