![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【USB】
文章平均质量分 87
玛丽奥ZJY
这个作者很懒,什么都没留下…
展开
-
u-boot中的usb命令
[u-boot: v2013.04][Author: Bo Shen ]1. 使用 (帮助信息)U-Boot > usbusb - USB sub-system Usage:usb start - start (scan) USB controllerusb reset - reset (rescan) USB contr转载 2017-12-12 09:26:54 · 3973 阅读 · 0 评论 -
USB协议处理和枚举流程
https://blog.csdn.net/tianshiyalin/article/details/27887935 V4L2 pixel format1. v4l2_pix_format定义 /* * V I D E O I M A G E F O R M A T */ struct v4l2_pix_format { __u32 width; __u32 height; __u...转载 2018-08-22 22:17:17 · 480 阅读 · 0 评论 -
USB协议架构及驱动架构
转载:https://blog.csdn.net/myarrow/article/details/82791561. USB协议1.1 USB主机系统 在USB主机系统中,通过根集线器与外部USB从机设备相连的处理芯片,称为USB主机控制器。USB主机控制器包含硬件、软件和固件一部分。1.2 USB设备系统 USB设备按功能分为两部分:集线器(Hub)...转载 2018-08-22 22:16:09 · 1826 阅读 · 0 评论 -
LINUX/Android USB调试
转载:https://blog.csdn.net/myarrow/article/details/8437907当然对于任何USB调试,只要有银子,USB分析仪是最佳方式。如银子不允许,可参考下面的方法:LinuxUSB驱动程序调试:这是LinuxUSB驱动程序调试--003:Ubuntu下的准备工作的详细页面,介绍了和linux,有关的知识、技巧、经验,和一些linux源码等。U...转载 2018-08-22 22:14:07 · 518 阅读 · 0 评论 -
USB协通讯议--深入理解
转载:https://blog.csdn.net/myarrow/article/details/84841130. 基本概念 一个【传输】(控制、批量、中断、等时):由多个【事务】组成; 一个【事务】(IN、OUT、SETUP):由一多个【Packet】组成。 USB数据在【主机软件】与【USB设备特定的端点】间被传输。【主机软件】与【USB设...转载 2018-08-22 22:13:08 · 117 阅读 · 0 评论 -
USB主机控制器(Host Controller)--深入理解
1. 主机控制器(Host Controller) • UHCI: Universal Host Controller Interface (通用主机控制接口, USB1.0/1.1) • OHCI: Open Host Controller Interface (开放主机控制接口,USB1.0/1.1) • EHCI: Enhanced Host Contr...转载 2018-08-22 22:09:37 · 11003 阅读 · 0 评论 -
USB协议深入分析
现在非常流行USB设备,时时刻刻都在我们身边,比如使用U盘,使用MP3,使用手机,都需要与PC的USB通讯。通过USB的接口,使用我们的生活非常方便了,想什么时候听歌,就可以插入MP3到PC机那里,然后再从PC上下载MP3。这个过程在用户看来是非常的简单,不需要安装驱动程序,不需要断掉PC机的电源。真正体现“科技以人为本”的思想。使用这么方便的U盘或者MP3,那么我们又需要去问个为什么了,为什么会...转载 2018-08-22 22:07:47 · 595 阅读 · 0 评论 -
USB协议分析
USB设备逻辑结构在USB设备的逻辑组织中,包含设备、配置、接口和端点4个层次。设备通常有一个或多个配置,配置通常有一个或多个接口,接口通常有零个或多个端点。 USB设备描述符当我们把USB设备(例如USB鼠标)插到我们的PC时,主机能够自动识别出我们的USB设备类型。在每一个USB设备内部,包含了固定格式的数据,通过这些数据,...转载 2018-07-30 10:00:37 · 3812 阅读 · 1 评论 -
USB总线介绍
USB发展史USB(universal serial bus),通用串行总线,是一种外部总线标准。用于规范电脑与外部设备的连接和通讯。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。自1996年堆出后,已经成功替代了串口和并口。成为当今个人电脑和大量智能设备的必备接口之一。USB1.0出现在1996年,速度只有1.5Mbps。1998年升级为USB1....转载 2018-07-30 09:16:06 · 8068 阅读 · 0 评论 -
嵌入式linux下u盘升级的设计
一.内核配置,配置使其支持u盘make menu_config Device Drivers ---> [*]USB support --> <*> USB Mass Storage supportu盘底层依赖scsi,所以scsi的配置也要配置好二.设计更新代码我是这么设计的:写个应用程序存放在文件系统的/bin目录下,取名u...转载 2017-05-24 10:34:36 · 3045 阅读 · 1 评论 -
嵌入式linux下u盘自动挂载的实现
我实现的方法很简单,主要是周期读取文件/proc/partitions文件,当有u盘插入时,该文件中就会有u盘的信息:“sdb1、sdb2”等,当系统检测到这些信息时,就执行命令mount,将u盘挂载到文件系统中。可以在应用程序中开一个线程来周期读取文件/proc/partitions文件,实习文件的自动挂载。这只是简单的u盘自动挂载,还可以使用hotplug实现U盘的自动挂载。下面是在网上看到的...转载 2017-05-24 10:39:49 · 4332 阅读 · 1 评论 -
uboot中挂载U盘,利用FAT文件系统读写U盘文件
关于使用U盘自动更新系统镜像,请看我的这篇博文:http://blog.chinaunix.net/space.php?uid=22030783&do=blog&id=3347599下面开始介绍USB和FAT相关命令的用法,通过大量的实际操作截图说明和USB操作相关的文件是common/cmd_usb.c,这里定义了usb命令在uboot中执行help usb查看支持的转载 2017-12-12 10:27:40 · 5074 阅读 · 1 评论 -
嵌入式Linux 实现U盘自动挂载
致远电子#zhiyuan_udev.sh#! /bin/bash#yll>>#一般U盘插入之后会在/dev下产生一个sda和一个sda1节点,#但是只有sda1是可以挂载的。sda是设备,sda1是分区#有的U盘只会产生一个/dev/sda节点,此时就应该挂载sda。#这个脚本不区分设备节点和分区节点,一律先挂载,#但是挂载失败之后会立即清除建立的挂载点#---...转载 2019-01-27 14:49:20 · 3535 阅读 · 0 评论