自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (27)
  • 收藏
  • 关注

原创 USB描述符详解

一、基本概念    1、USB协议本身很复杂,但方便在提供了统一的接口方式,使得驱动程序在使用设备的时候,工作简化到了类似操作串行接口。  2、USB设备可以看作提供了多个串口的设备,依据USB的规范,我们将每个串口称作端点(Endpoint),要和这个端点通信,我们就要打开到这个端点的连接,这个连接就是管道(Pipe)。  3、打开端点之后,就可以像串口一样进行数据传输了

2013-11-29 22:03:35 1088

转载 Google的创新九原则

http://www.36kr.com/p/207843.html

2013-11-22 12:18:06 728

原创 文件hidsdi.h

下载了一个不知道谁写的UsbPort代码,里面不相干的文件很多,有用的就几行(代码错误得一塌糊涂,必须初始化的变量没初始化,“==号”写成“=号”,……),历经多次失败终于运行正确,步骤如下:1. 去微软网站下载WinDDK,现改名叫WDK,最新版本是GRMWDK_EN_7600_1.ISO,安装它。因为必须的文件hidsdi.h,hidpi.h,hidusage.h,hid.lib, hid

2013-11-21 22:17:14 6289 2

转载 TUP第30期:微软资深专家论如何用Visual Studio开发iOS、Android应用

TUP第30期:微软资深专家论如何用Visual Studio开发iOS、Android应用

2013-11-09 13:15:10 936

原创 Linux ALSA声卡驱动之一:ALSA架构简介[zz]

地址:http://blog.csdn.net/droidphone/article/details/6271122 声明:本博内容均由http://blog.csdn.net/droidphone原创,转载请注明出处,谢谢!

2013-11-06 18:57:46 957

原创 ALSA SOC架构关键点

关于ALSA(Advanced Linux Sound Architecture)中文资料真的很少,可能是国人很少真的从零开始做驱动开发的原因。毕竟像wolfson或者realtek这样的公司多还是老外在做开发。ALSA 对SOC支持,更是ALSA在嵌入式领域的应用,也是后来才加入到ALSA中的,那资料更是少了。我花了一个星期也几乎没有任何发现,而后通过零星资料的蛛丝马迹,终于对ALSA有感觉了。

2013-11-06 18:51:31 1177

原创 linux usb接口的音频设备

本章导读在Linux中,先后出现了音频设备的两种框架OSS和ALSA,本节将在介绍数字音频设备及音频设备硬件接口的基础上,展现OSS和ALSA驱动的结构。17.1~17.2节讲解了音频设备及PCM、IIS和AC97硬件接口。17.3节阐述了Linux OSS音频设备驱动的组成、mixer接口、dsp接口及用户空间编程方法。17.4节阐述了Linux ALSA音频设备驱动的组成、ca

2013-11-06 18:43:05 15454

原创 Ios demo

http://developer.apple.com/library/ios/samplecode/Birthdays/Birthdays.zip http://developer.apple.com/library/ios/samplecode/ClockControlPalette/ClockControlPalette.zip http://developer.apple.com/l

2013-11-05 18:54:04 1107

原创 at88sc系列加密芯片的工作原理

at88sc系列加密芯片的工作原理1. 加密芯片的功能和基本原      加密芯片主要用来保护烧进Flash里面的程序即使被盗版者读走, 在非法板上也不能运行, 从而达到保护自己劳动成果的目的.本文主要内容:一.    加密芯片的工作原理二.    DVS项目中配置区的寄存器配置三.    接口描述四.    DES和自定义算法.

2013-11-05 08:44:28 9748

原创 采用AT88SC系列芯片进行系统加密的原理

简述:机顶盒系统中存在个性化的加密芯片,该加密芯片与CPU进行交互认证,从而控制机顶盒的软件流程,实现系统的防拷贝。该加密芯片内部配置数据基本无法获取,与CPU间通信采用密文方式。安全性较好。机顶盒主程序在启动或运行过程中可以随时唤醒加密认证任务。完成机顶盒产品中芯片(ID)的确认。加密认证任务通过发送一个认证指令,查找加密芯片的存在。下面将利用本加密芯片进行产品加密的最安全模式的原理及其

2013-11-05 08:41:55 1810

原创 AT88SC系列芯片解密关键技术解析

AT88SC1616芯片是AT88SC系列典型芯片型号。AT88SC系列芯片解密是解密技术研究领域的较高难度解密芯片系列,目前来说,这一系列芯片解密的技术手法还不太成熟,且在解密过程中存在很大的不确定性。 橙盒科技在AT88系列芯片解密技术研究中已经有一系列研究成果,不过在此提醒广大客户,由于该系列芯片解密难度较大,且一般与产品外部因素有关,因此我们并不能保证解密的百分之百成功。 本文,我

2013-11-05 08:29:04 3694

原创 notify

https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/AppleNotificationCenterServiceSpecification/Appendix/Appendix.html#//apple_ref/doc/uid/TP40013460-CH3-SW2

2013-11-04 18:10:26 760

原创 iOS6 access to SMS, email, and call notifications using Bluetooth Smart / BLE

RE: iOS6 access to SMS, email, and call notifications using Bluetooth Smart / BLESubject: RE: iOS6 access to SMS, email, and call notifications using Bluetooth Smart / BLEFrom: ming huang email@

2013-11-04 09:33:30 2259

查看 编辑 xml文件的 小工具

用来查看xml文件的 有颜色标记 右键后可以在左侧现实树目录 很方便查看编辑

2017-10-25

dialog 最新SDK

dialog 最新SDK。Dialog推出的号称全球功率最低、体积最小的SmartBond DA14580蓝牙智能系统级芯片(SoC),与竞争方案相比,该产品可将搭载应用的智能型手机配件,或计算机周边商品的电池巡航时间延长一倍。该款芯片的设计目的是透过无线方式将键盘、鼠标或遥控器与平板计算机、笔记型计算机或智能电视户相连接;让消费者能够透过智能型手机和平板计算机上的各种创新应用,与手表、护腕或智能卷标建立连接,实现如“自我评测”健康和身体状况,和寻找遗失的钥匙等各种功能。

2015-05-17

基于边缘检测的按键算法

一个很精简的多次、长按、短按检测算法.对算法进行了解释

2014-06-10

搜索蓝牙打印机打印

搜索蓝牙打印机实现打印效果 1. 符合所有的ESCpos指令集 2. C# 实现

2013-12-21

基于三维加速度的人体耗能研究

浙江大学生物传感器国家实验室论文。人体耗能检测算法研究

2013-12-20

计步器完整代码

实现计步器的一个完整代码。实现计步器的一个完整代码。

2013-12-20

AT88SC 单片机主机程序

AT88SC 单片机主机程序 MCS-8051 I2C通信接口

2013-11-06

AT88SC0104 datasheet

一. 加密芯片的工作原理 二. 中配置区的寄存器配置 三. 接口描述 四. DES和自定义算法.

2013-10-30

bluez-5.8 最新bluez 软件包

20130913 最新bluez 软件包

2013-09-15

Usb 数据包监控工具

功能强大的USB 抓包分析工具,提供各种视图,

2013-07-18

实例讲解USB的枚举(配置)过程

讲解USB的枚举(配置)过程,有图,有实例数据,有很详细的分析

2013-07-18

usb monitor

功能非常强大的usb 数据包抓包、分析工具,

2013-07-18

Win8 蓝牙4.0 驱动/组件包

Each subdirectory contains driver sample files specifically designed to work with devices that implement the blood pressure profile, heart rate profile, thermometer profile, and TI CC2540 keyfob respectively, as defined in the Bluetooth 4.0 – Bluetooth Low Energy specification

2013-06-06

VC 文字进度条

VC 文字进度条

2013-06-06

VC 位图进度条

VC 开发的位图进度条

2013-06-06

gridctrl_demo227

功能强大的表格控件,有源代码,在VC 2005/2008 编译通过

2013-06-04

加速传感器MMA8452Q数据手册和驱动程序

加速传感器MMA8452Q数据手册和驱动程序

2013-05-22

Aheadlib+2.2.150+ 源码

AheadLib 是用来生成一个DLL分析模拟工具,用于分析DLL中的函数参数调用(比如记录Socket send了什么等等)、更改函数功能(随心所欲了:)、更改界面功能(比如在Hook里面生成一个按钮,截获事件等等)

2013-05-15

zigbee 规范

zigbee 规范

2013-04-18

USB HID to PS/2 Scan Code Translation Table

USB HID to PS/2 Scan Code Translation Table

2013-03-07

AS31 8051 Assembler

AS31 工具 手册 written by Ken Stauffer (University of Calgary),who is of course the original author of AS31.

2013-01-31

IrDA Object Exchange Protocol

This document describes the current status of the protocol IrOBEX (for IrDA Object Exchange, OBEX for short). OBEX is a compact, efficient, binary protocol that enables a wide range of devices to exchange data in a simple and spontaneous manner. OBEX is being defined by members of the Infrared Data Association to interconnect the full range of devices that support IrDA protocols. It is not, however, limited to use in an IrDA environment

2012-02-06

蓝牙 OBEX profile

OBEX 最早使用于红外线的档案传输,可使用“PUT”和“GET”命令实现不同的设备、不同的平台之间的档案传输。目前OBEX在PC、PDA上获得广泛的支援,蓝牙亦支援OBEX,即所谓的蓝牙 FTP

2012-02-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除