0. 基本概念 一个【传输】(控制、批量、中断、等时):由多个【事务】组成; 一个【事务】(IN、OUT、SETUP):由一多个【Packet】组成。 USB数据在【主机软件】与【USB设备特定的端点】间被传输。【主机软件】与【USB设备特定的端点】间的关联叫做【pipes】。一个USB设备可以有多...
分类:
其他好文 时间:
2014-07-28 14:35:43
阅读次数:
288
新买了一台X240S笔记本,尝试了带的Win8正版一个月后,实在无法适应Win8,干脆退回Win7完事,以下为安装过程, 第一步:制作启动U盘 首先,下载一个iso格式的Win7安装镜像文件,利用微软的Windows 7 USB/DVD download tool工具制作启动U盘。 第二步:更改BI...
前提:查看本地硬件信息常用工具查看CPU信息:#cat/proc/cpuinfo#x86info#lscpu查看PCI:#lspci查看USB:#lsusb查看块设备:#lsblk查看综合的设备详细信息:#hal-device编译:交叉编译cross-compiling用于在宿主机上编译,应用于别的机器上架构迥异的内核。编译内核的步骤:(安..
分类:
其他好文 时间:
2014-07-28 00:45:30
阅读次数:
383
0 前言
树莓派既可以使用有线网络又可以无线网络,如果使用有线网络不方便的话可以借助USB wifi无线网卡让树莓派也插上无线“翅膀”。但是和使用有线网络即插即用的方式不同,USB wifi网卡需要进行一些配置。通过一天的配置实验,本文总结了树莓派wifi配置的两种方法——【1】使用wpa_gui工具方法和【2】修改配置文件方法。
【1】使用wpa_gui工具方法
w...
分类:
其他好文 时间:
2014-07-28 00:20:59
阅读次数:
356
1、 linux驱动分类
2、 信号量与自旋锁
3、 platform总线设备及总线设备如何编写
4、 kmalloc和vmalloc的区别
5、 module_init的级别
6、 添加驱动
7、 IIC原理,总线框架,设备编写方法,i2c_msg
8、 kernel panic
9、 USB总线,USB传输种类,urb等
10、android boot 流程...
分类:
系统相关 时间:
2014-07-27 23:43:09
阅读次数:
380
如果你是一个开发人员,而且USB设备很多的话,使用以下方式会很方便: 如果没有51-android.rules文件,在/etc/udev/rules.d/目录下创建51-android.rules; 第一步:清空51-android.rules,添加如下一行,一劳永逸(...
分类:
移动开发 时间:
2014-07-27 12:15:00
阅读次数:
282
整体刷机过程:原装kindle系统--》网友定制的MIUI(基于安卓2.3)--》CM7(基于安卓2.3)
1、 下载豌豆荚,安装kindle的usb驱动(能连接上pad表示驱动安装完成),copy资料进sd卡,安装app;刷机精灵(Shuame,root权限成功)。
豌豆荚及刷机精灵自行从官网下载即可。
2、一定要将USB调试模式打开,一定要断开U盘模式;...
分类:
其他好文 时间:
2014-07-27 11:13:52
阅读次数:
1059
STM32 USB Virtual COM USB转串口的功能实现 这次讲的是如何实现USB转串口功能的实现。首先看看工程的布局吧:我们主要要介绍的文件的在USB_User这个组文件。从上面的截图可以看到USB_User这个文件由hw_config.c、usb_desc.c、usb_endp.c、....
分类:
其他好文 时间:
2014-07-27 10:20:02
阅读次数:
336
Storyboard是iOS5的新特性。使用Storyboard可以更方便的管理应用的界面,同时为视图间的跳转提供了清晰的脉络。 任何时候你都可以在你的项目中添加Storyboard,不管你创建项目的时候有没有勾选“Usb Storyboard”...
分类:
其他好文 时间:
2014-07-26 03:37:27
阅读次数:
363
这段时间在一个项目中负责程序与下位机USB设备的通讯。将接收到的USB数据做帧处理之后做成一个完整的帧送入队列中等待上层应用对帧数据进行解析。相信很多人在做与下位机通讯的项目的时候,都会为帧处理烦恼。因为上位机在接收数据的时候,由于收到操作系统调度的影响,有时候收到的是半帧,有时候收到的是一帧半数据...
分类:
其他好文 时间:
2014-07-26 01:17:37
阅读次数:
305