如果你是一个开发人员,而且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
使用LibUsbDotNet做了一个项目,测试的时候测试人员做了一个用例就是快速插拔USB。因为程序中对USB设备的打开和关闭都是在USB通知事件中做的,所以如果USB插拔通知事件不是线程安全的,那么在多线程中关闭和打开设备的顺序就无法保证,因此做了一个小实验来测试是否是线程安全的。首先需要添加引用...
分类:
编程语言 时间:
2014-07-26 01:16:16
阅读次数:
742
由于项目中需要和USB设备通讯,于是用到LibUsbDotNet.dll这个开源的项目。但是在使用的时候发现关闭USB设备后再打开,过2秒就会出现异常“已关闭safe handle”,由于网上关于LibUsbDotNet的资料比较少,查了好久都查不出原因。不过用关键字“已关闭safe handle”...
分类:
Web程序 时间:
2014-07-26 01:14:36
阅读次数:
1313
/* USB Standard Device Descriptor */const u8 Virtual_Com_Port_DeviceDescriptor[] = { 0x12, /* bLength */ //USB设备描述符的总长度固定为18个字节,因此为12H USB_D...
分类:
其他好文 时间:
2014-07-26 01:00:16
阅读次数:
328
本文主要介绍使用Google自带的FaceDetectionListener进行人脸检测,并将检测到的人脸用矩形框绘制出来。本文代码基于PlayCameraV1.0.0,在Camera的open和preview流程上进行了改动。原先是放在单独线程里,这次我又把它放到Surfaceview的生命周期里进行打开和开预览。 首先要反省下,去年就推出了静态图片的人脸检测demo,当时许诺一周内推出C...
分类:
移动开发 时间:
2014-07-25 11:19:01
阅读次数:
1085
同事买了一个apple air,用不习惯,希望再装个win7,经过多次试验,得到如下操作方法:
1、在MAC系统里的“实用工具”中找到“Boot Camp 助理”,打开之后按照提示,有三项提示,这时候你要选择第二项目与第三项目,而且工插入一个空的U盘,一个带windows7(64位)系统的USB光驱,接下来会更新boot camp与下载苹果的windows驱动到U盘里(这...
分类:
移动开发 时间:
2014-07-25 10:58:21
阅读次数:
312