草庐IT

USB-HID鼠标键盘驱动

先说结果:本章驱动,实现了一个USBslave接口模拟出鼠标、键盘设备。在windows10上验证通过。可以通过本章配套的测试程序,可以完成任意位置的鼠标移动,左击、右击等操作。键盘的测试程序没有写完,只写了部分案件。就没有贴上来。下面的代码是在tiny4412开发板上面验证通过的驱动代码。之前在imx6上面用过类似的代码,USB-HID鼠标、键盘驱动和平台相关性无关,理论上下面的代码在imx6上面也是可以正常使用的。 和这个驱动有一个匹配的应用测试程序。该程序里面读取PC通过串口发送过来的坐标信息,然后转换成USB-HID鼠标数据,再上传给PC,以此来控制PC的鼠标。测试流程:1、移植驱动程

ubuntu中USB摄像头gstreamer方式图像采集、显示、录像及回放功能设计——(1)

文章目录背景一、USB摄像头图像格式1.安装v4l2-ctl库2.找到挂载节点3.图像格式分析二、Gstreamer简介三、Gstreamer命令行1.显示MJPG格式,1280*720@30fps视频2.显示YUV格式,1280*720@15fps视频,容易卡顿3.显示MJPG格式,1280*720@30fps视频并同时抓拍(通过回调函数的方式)4.显示MJPG格式,1280*720@30fps视频并同时抓拍(通过回调函数的方式),此外并进行录像功能5.回放录像的视频(该命令不能直接执行,而是代码中实现的基本原理)总结背景最近由于项目需求,需要在X86平台及ARM平台中进行USB摄像头视频的

ubuntu中USB摄像头gstreamer方式图像采集、显示、录像及回放功能设计——(1)

文章目录背景一、USB摄像头图像格式1.安装v4l2-ctl库2.找到挂载节点3.图像格式分析二、Gstreamer简介三、Gstreamer命令行1.显示MJPG格式,1280*720@30fps视频2.显示YUV格式,1280*720@15fps视频,容易卡顿3.显示MJPG格式,1280*720@30fps视频并同时抓拍(通过回调函数的方式)4.显示MJPG格式,1280*720@30fps视频并同时抓拍(通过回调函数的方式),此外并进行录像功能5.回放录像的视频(该命令不能直接执行,而是代码中实现的基本原理)总结背景最近由于项目需求,需要在X86平台及ARM平台中进行USB摄像头视频的

电路方案分析(十二)USB Type-C PD 移动电源参考设计方案

USBType-CPD移动电源参考设计方案tips:TI设计方案参考分析:TIDesigns:TIDA-016271.系统描述2.系统概述3.系统供电方案4.测试数据5.设计文件6.关键术语说明此移动电源参考设计提供高度集成的USBType-C™电力传输(PD)解决方案来为笔记本电脑充电。此设计的关键目标是降低物料清单(BOM)成本,同时保持整体功能正常运行。该设计可满足降低静态电流的独特要求,并涵盖了所有的需求,从而引导用户完成元器件选择和各方面的折衷。特性•支持适用于电源数据对象(PDO)的5V/3A、9V/3A、14.8V/2A、15V/3A和20V/2.25A输出•支持高达45W的功率

电路方案分析(十二)USB Type-C PD 移动电源参考设计方案

USBType-CPD移动电源参考设计方案tips:TI设计方案参考分析:TIDesigns:TIDA-016271.系统描述2.系统概述3.系统供电方案4.测试数据5.设计文件6.关键术语说明此移动电源参考设计提供高度集成的USBType-C™电力传输(PD)解决方案来为笔记本电脑充电。此设计的关键目标是降低物料清单(BOM)成本,同时保持整体功能正常运行。该设计可满足降低静态电流的独特要求,并涵盖了所有的需求,从而引导用户完成元器件选择和各方面的折衷。特性•支持适用于电源数据对象(PDO)的5V/3A、9V/3A、14.8V/2A、15V/3A和20V/2.25A输出•支持高达45W的功率

[连接 HarmpnyOS ]-使用 ADB+USB 进入华为鸿蒙系统

##################################################目录通过命令行和数据线进入手机鸿蒙操作系统关于数据线知识/数据线扫盲华为nova4鸿蒙手机进入开发者打开USB调试Windows8.1adb命令行连接 HarmpnyOS2华为手机助手或驱动等一堆##################################################通过命令行和数据线进入手机鸿蒙操作系统——————————关于数据线知识/数据线扫盲        USB全称UniversalSerialBus中文含义为通用串行总线USB是在1994年年底由英特尔、康

[连接 HarmpnyOS ]-使用 ADB+USB 进入华为鸿蒙系统

##################################################目录通过命令行和数据线进入手机鸿蒙操作系统关于数据线知识/数据线扫盲华为nova4鸿蒙手机进入开发者打开USB调试Windows8.1adb命令行连接 HarmpnyOS2华为手机助手或驱动等一堆##################################################通过命令行和数据线进入手机鸿蒙操作系统——————————关于数据线知识/数据线扫盲        USB全称UniversalSerialBus中文含义为通用串行总线USB是在1994年年底由英特尔、康

【1】国产USB转接芯片CH347-初体验

前言        CH347是一款国产USB2.0高速接口转接芯片,可实现单路USB转SPI/IIC/JTAG/UART/GPIO接口,其中UART&SPI&IIC或者UART&JTAG可同时使用,在长期的使用国外芯片的同时,也不要缺乏对国产芯片的关注与支持,本文将对CH347做一些基础了解,并根据其可实现的接口功能做一些相关的开发应用供大家参考。一、CH347是什么详细手册可从该处获取:CH347DS1.PDF-南京沁恒微电子股份有限公司(wch.cn)附属资料:        技术手册:CH347DS1.PDF-南京沁恒微电子股份有限公司        开发资料:CH347EVT.ZIP

【1】国产USB转接芯片CH347-初体验

前言        CH347是一款国产USB2.0高速接口转接芯片,可实现单路USB转SPI/IIC/JTAG/UART/GPIO接口,其中UART&SPI&IIC或者UART&JTAG可同时使用,在长期的使用国外芯片的同时,也不要缺乏对国产芯片的关注与支持,本文将对CH347做一些基础了解,并根据其可实现的接口功能做一些相关的开发应用供大家参考。一、CH347是什么详细手册可从该处获取:CH347DS1.PDF-南京沁恒微电子股份有限公司(wch.cn)附属资料:        技术手册:CH347DS1.PDF-南京沁恒微电子股份有限公司        开发资料:CH347EVT.ZIP

立创开源 | QMK客制化键盘84键 USB HUB 验证板

功能概览:【QMK客制化键盘】:84配列RGB,5级PWM调光呼吸背光灯,旋转编码器,支持vial改键、宏、组合键等。【USB2.0HUB】:1拖3的USB2.0集线器。 MCU:ATMEGA32U4,烧录等操作非常方便,但是32K的flash较小,装不下太多灯效。支持旋转编码器动态改键,调整音量,翻页。QMK的AutoShift,宏,组合键,等功能皆可按需开启设置.序:众所周知,科技以换壳为主,客制键盘以调音为主(手动狗头,逃)为了快速了解(退坑)客制化键盘,做了验证板(没画外壳),毕竟成品无线机械键盘也卷的没多贵了,买个三模的就够用了!作为研究学习制作开发板验证足够了.验证版参考老璇v1设