你提出了一个连供压力平衡原理的问题。连供形状各式各样,但基本原理都是相同的。以红色为例:如上图。打印机静止时,墨水室的墨水重力,等于墨水室上方因为空气变稀薄后产生的负压。墨水不会流动。实现了压力的静平衡。打印机工作时,墨水室墨水下降,墨水室上面的空气变得更加稀薄,产生更大的负压,墨水就不会毫无节制地...
分类:
其他好文 时间:
2014-07-26 14:40:30
阅读次数:
478
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
同事买了一个apple air,用不习惯,希望再装个win7,经过多次试验,得到如下操作方法:
1、在MAC系统里的“实用工具”中找到“Boot Camp 助理”,打开之后按照提示,有三项提示,这时候你要选择第二项目与第三项目,而且工插入一个空的U盘,一个带windows7(64位)系统的USB光驱,接下来会更新boot camp与下载苹果的windows驱动到U盘里(这...
分类:
移动开发 时间:
2014-07-25 10:58:21
阅读次数:
312
这里的联调是指在cocos2d-3.2上创建的项目可以通过usb链接到真实机器后,通过visual GDB来进行断点调试。 总体工程百度之 比较顺利。这里记录几个我的问题。 android目录下的Application: APP_STL?:=?gnustl_st...
分类:
移动开发 时间:
2014-07-24 10:57:44
阅读次数:
261
折腾了半天 ,最后发现其实很简单。。。1.装好windows下gdb和bootloader的驱动,注意打开usb debug,另外进入bootloader是开机按电源键和音量减小键,至于要解锁这个想必我也是多说了2.下载android L镜像(nexus5 和nexus7的不一样,要注意区分下载,不...
分类:
移动开发 时间:
2014-07-24 09:59:13
阅读次数:
202
Windows下ADB使用相关问题
适用环境:
在Windows XP,WIN7下均可按本文操作进行;WIN8下没有进行实验,但操作设置大致相同,除了第4步,adb_usb.ini的位置可能有所不同以外,其他各部分可按文中所述进行操作。
Windows下正常使用ADB要注意以下问题:
1. 手机端要打开调试模式
在设置中,打开开发人员选项,并将其中的USB调试选项打开...
分类:
数据库 时间:
2014-07-23 21:01:45
阅读次数:
322