- 博客(56)
- 资源 (16)
- 收藏
- 关注
转载 I2C设备地址的设定
I2C设备地址协议格式中第一个字节(为slave address)由7位地址和一位R/W读写位组成的,这字节是个器件地址。 常用IIC接口通用器件的器件地址是由种类型号,及寻址码组成的,共7位。如格式如下:D7 D6 D5 D4 D3 D2 D1 D01、器件类型:D7-D4 共4位决定的。这是由半导公司生产时就已固定此类型的了,也就是说这4位已是固定的。 2、用户
2012-08-31 14:54:10 1913
转载 Arduino 的函数库
Arduino 的函数库官方库文件EEPROM- EEPROM 读写程序库Ethernet- 以太网控制器程序库LiquidCrystal- LCD 控制程序库Servo- 舵机控制程序库SoftwareSerial- 任何数字 IO 口模拟串口程序库Stepper- 步进电机控制程序库Wire- TWI/I2C 总线程序库M
2012-08-31 13:04:27 5157
转载 MMC,SD,TF各是什么
MMC。SD。TF...各是一种存储卡SD卡接口可兼容MMC卡、MINI-SD卡(MINI-SD需使用适配器)和T-Flash卡(T-Flash需使用适配器) MMC卡接口可兼容RS-MMC卡(RS-MMC需使用适配器) ..TF容量最大、体积最大、价格最便宜,在手机上使用较少.较多地使用在相机上..MMC卡体积小巧、功耗较低.较广泛地使用在手机上..SD卡性能比MMC卡更为优良
2012-08-31 11:21:11 974
转载 DSP(Digital signal processor)
Digital signal processorA digital signal processor (DSP) is a specializedmicroprocessor with an architecture optimized for the fast operational needs ofdigital signal processing.[1][2]
2012-08-30 10:57:11 2648
转载 手机陀螺仪
陀螺仪又叫角速度传感器,是不同于加速度计(G-sensor)的,他的测量物理量是偏转,倾斜时的转动角速度。在手机上,仅用加速度计没办法测量或重构出完整的3D动作,测不到转动的动作的,G-sensor只能检测轴向的线性动作。但陀螺仪则可以对转动,偏转的动作做很好的测量,这样就可以精确分析判断出使用者的实际动作。而后根据动作,可以对手机做相应的操作! 目前,陀螺仪在消费类产品上,最成功的应用当属在W
2012-08-30 10:00:40 1902
转载 LinkedIn
LinkedIn是一家面向商业客户的社交网络(SNS)服务网站,成立于2002年12月并于2003年启动。网站的目的是让注册用户维护他们在商业交往中认识并信任的联系人,俗称“人脉”(Connections)。用户可以邀请他认识的人成为“关系”(Connections)圈的人。Linkedin目前用户过亿,平均每一秒钟都有一个新会员的加入。其会员大约一半的成员是在美国,1100万来自欧洲。
2012-08-30 09:35:02 5585
转载 php的static关键字
Static KeywordTip This page describes the use of the static keyword to define static methods and properties.static can also be used to define static variables and for late
2012-08-29 20:56:36 606
转载 伺服电机
伺服电机(servo motor )是指在伺服系统中控制机械元件运转的发动机,是一种补助马达间接变速装置。伺服电机可使控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。伺服电机转子转速受输入信号控制,并能快速反应,在自动控制系统中,用作执行元件,且具有机电时间常数小、线性度高、始动电压等特性,可把所收到的电信号转换成电动机轴上的角位移或角速度输出。分为直流和交流伺服电动机两
2012-08-29 15:00:37 1002
转载 伺服系统
伺服系统(servomechanism)是使物体的位置、方位、状态等输出被控量能够跟随输入目标(或给定值)的任意变化的自动控制系统。它的主要任务是按控制命令的要求、对功率进行放大、变换与调控等处理,使驱动装置输出的力矩、速度和位置控制的非常灵活方便。基本概念 伺服系统是用来精确地跟随或复现某个过程的反馈控制系统。又称随动系统。在很多情况下,伺服系统专指被控制量(系统的输出量)是机械位
2012-08-29 14:50:55 1282
转载 My different multicopter flight controllers compared
Multicopter flight controller comparison. From the left: Arducopter, Open Pilot and KKmulticopter.I have tried some different flight controllers for my different multicopter projects. I have only
2012-08-29 13:38:26 1040
转载 ARDupilot
The ArduPilot ProjectThe ArduPilot project is a family of open source autopilots based on the Arduino open source computing platform. It consists of a choice of ArduPilot Mega (APM) electronics an
2012-08-29 09:53:39 1419
转载 php的常量定义:const VS define
As of PHP 5.3 there are two ways to define constants: Either using the const keyword or using the define() function:const FOO = 'BAR'; define('FOO', 'BAR'); The fundamental difference betwee
2012-08-28 20:35:16 663
转载 php引用传递
Passing by Reference You can pass a variable by reference to a function so the function can modify the variable. The syntax is as follows: function foo(&$var){ $var++;}$
2012-08-28 20:20:57 530
转载 php函数返回引用
Returning References Returning by reference is useful when you want to use a function to find to which variable a reference should be bound. Do not use return-by-reference to increase perf
2012-08-28 20:12:41 507
转载 陀螺仪、加速计、磁力计等传感器汇总
转自:http://blog.csdn.net/a345017062/article/details/6459643陀螺仪就是内部有一个陀螺,它的轴由于陀螺效应始终与初始方向平行,这样就可以通过与初始方向的偏差计算出实际方向。手机里陀螺仪实际上是一个结构非常精密的芯片,内部包含超微小的陀螺。加速计是用来检测手机受到的加速度的大小和方向的,而手机静置的时候是只受到重力加速度(这个高中学过)的
2012-08-28 17:02:39 1521
转载 第一人称主视角
FPV是英文First Person View的缩写,即“第一人称主视角”,它是一种基于遥控航空模型或者车辆模型上加装无线摄像头回传设备,在地面看屏幕操控模型的新玩法。一般的遥控模型都是由操纵者手持遥控器,目视着远处的模型控制它的姿态,完成各种动作。但是怎样才能更加刺激和真实的体验呢?近几年随着电子设备的小型化,我们有机会把无线视频传输设备装在体积和载重量都非常有限的模型上,从而实现以
2012-08-28 15:31:52 2276
转载 Model View Controller(MVC) in PHP
The model view controller pattern is the most used pattern for today’s world web applications. It has been used for the first time in Smalltalk and then adopted and popularized by Java. At present the
2012-08-27 20:06:21 1361
转载 焦距与对焦的区别
焦距是透镜的一个物理参数,指的是平行光束通过透镜后汇聚的那一点至透镜中心的距离(以简单透镜为例),这个参数决定了这个透镜的屈光程度,这个参数对于定焦镜头是固定不可改变的,而对变焦镜头,这一参数可以调节,你可以把它理解成改变一个凸透镜的曲率或者眼镜的屈光度。而对焦并不是对焦距进行微调,对焦过程并不改变镜头的焦距,只是调整透镜和成像面的相对位置,使得景物聚焦后的成像能够恰好落在胶片上,以得到清晰的
2012-08-25 15:21:57 3362
转载 35mm相机
简介 之所以叫35mm相机是因为相机用的是宽度为35mm的电影胶卷。 后来将这种电影胶卷专门装在暗盒出售,称呼135胶卷,所以35mm相机又叫135相机。 35mm胶片的尺寸是36 x 24mm,也就是我们平时在照相机馆中看到的最为普遍的那种胶卷,由于35mm焦长的广泛使用,因此它成为了一种标尺,就像我们用米或者公斤来度衡长度和重量一样,35mm成为我们判断镜头视
2012-08-25 15:18:09 1452
转载 对焦
对焦的英文学名为Focus,通常数码相机有多种对焦方式,分别是自动对焦、手动对焦和多重对焦方式。目录自动对焦手动对焦多重对焦全息自动对焦小说《对焦》编辑本段自动对焦 传统相机,采取一种类似目测测距的方式实现自动对焦,相机发射一种红外线(或其它射线),根据被摄体的反射确定被摄体的距离,然后根据测得的结果
2012-08-25 15:05:56 1032
转载 凸透镜和凹透镜 初二物理!
初二物理 透镜及其应用教案二、导学达标: 1、透镜:一些玻璃做的透明的器件(实物观察) 凸透镜:中间厚、边缘薄的透镜 凹透镜:中间薄、边缘厚的透镜 主光轴:连接圆心的直线 光心:透镜的中心 光心在主光轴上 通过光心的光线传
2012-08-25 13:28:03 2006
转载 单反相机成像原理以及介绍
单反相机成像示意图 单反相机成像原理 数码单镜头反光 DSLR (Digital SingleLensReflex) 照相机,简称数码单反相机。在这种系统中, 反光镜和棱镜的独到设计使得摄影者可以从取景器中直接观察到通过镜头的影像 单镜头反光照 。 相机的构造图中可以看到,光线透过镜头到达反光镜后,折射到上面的对焦屏并结成影像,透过 接目镜和五棱镜,我们可以在
2012-08-25 13:16:29 2404
转载 最有价值的编程忠告
摘要:本文是来自贝尔实验室Plan 9操作系统的创始人Rob Pike给大家分享的编程忠告!Rob Pike,目前谷歌公司最著名的软件工程师之一,曾是贝尔实验室Unix开发团队成员,缔造Go语言和Limbo语言的核心人物。Rob Pike,目前谷歌公司最著名的软件工程师之一,曾是贝尔实验室Unix开发团队成员,Plan9操作系统开发的主要领导人,Inferno操作系统开发的主要领导人。
2012-08-24 11:22:00 760
原创 编译iOS版本的tbb库
官方TBB库并不支持ios 考虑到opencv 2.4.2支持生成android的tbb库,这说明一定也可以将tbb库移植到ios中在opencv 2.4.2中,生成android的tbb库的使用的是opencv/3rdparty/tbb/CMakeLists.txt,因此只需修改此文件,然后再参考脚本/Users/koupoo/workspace/TBB/opencv/ios/conf
2012-08-23 16:33:28 3474 1
转载 CMake: The Cross Platform Build System
CMake: The Cross Platform Build SystemHere's an article I wrote for the July 2006 issue of Linux Magazine. This article is Copyright (c) 2006 by Tanner Lovelace, All Rights Reserved.Abstra
2012-08-23 13:46:18 1428
转载 cmake
CMake简介 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CmakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile
2012-08-23 13:11:26 674
转载 编译android版本的opencv 2.4.2
想编译android版本的opencv 2.4.2,首先想到的是按照官方教材去做:http://code.opencv.org/projects/opencv/wiki/Building_OpenCV4Android_from_trunk在mac os x lion下,按照这个教材,笔者进行了以下操作1、下载opencv 2.4.2源码包http:/
2012-08-22 15:56:03 4978
转载 error: expected class-name before '{' token
可能的原因有两个:1.头文件的宏定义是一样的,多个文件的下面AA是一样的#ifndef AA#define AA....#endif 2.继承的基类的头文件没有包含进来错误的原因是,该类继承的那个基类的头文件没有包含进来, You can get the errorexpected class
2012-08-21 15:07:41 1122
转载 c#时间格式化字符串
有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization; Stri
2012-08-18 13:41:25 691
原创 在iOS用的.unity3d文件
在unity3d中,unity3d提供了相应的api将Assets导出成一个资源包,然后你在游戏中可以动态加载此资源包,实例化你想要显示的GameObject。注意:这里讲的资源包不是Unity3D Export的 .unitypackage文件,而是后缀为.unity3d文件。.unity3d文件其实是包含了unity3d引擎在运行是能够识别的特殊的资源包,unity3引擎可以动
2012-08-10 18:02:51 1096
原创 C函数中指针参数
在C语言中,经常需要使用指针参数,使用指针参数的特点是:(1)在函数里可以修改指针参数所指向的对象(2)在函数里但不能改变指针本身的值(让指针指向不同的对象)。void func(void *p)typedef struct size{ float width; float height;}size_tvoid func(size_t * siz
2012-08-09 21:07:55 617
转载 在C#中使用SharpZipLib压缩解压缩zip文件
from:http://skysanders.net/subtext/archive/2010/05/23/sharpziplib-recursively-zip-directory-structure.aspxSharpZipLib: recursively zip/unzip directory structure001// Pr
2012-08-09 12:01:20 1492
转载 IntPtr和string的相互转化
Marsha有三个方法将string转为IntPtr: Copies the contents of a managed String into unmanaged memory, converting into ANSI format if required.public static IntPtr StringToHGlobalAuto(string s) public s
2012-08-08 20:44:47 5979
转载 Marshal UTF8 Strings in .NET
Marshal UTF8 Strings in .NETWow, what a pain in the butt. .NET strings are stored internally as UTF16, not UTF8, so if you're marshaling strings to and from a library that wants strings as UTF
2012-08-08 14:56:42 1537
原创 在C#中如何调用libsqlite3中的返回值为char *的函数
之前写了在C#中调用libsqlite3中函数的一些代码:[DllImport("sqlite3.dll")] private extern staticstring sqlite3_column_text(IntPtr pStmt, int iCol); [DllImport("sqlite3.dll")] privatee xtern static stri
2012-08-08 14:53:35 1191
转载 sqlite3 api学习笔记
sqlite3中有5种数据类型:int real text null blob但sqlite3中的列的数据类型不是固定的,列的数据类型随着实际插入的数据的格式而定; 在sqlite3中使用sql时,有一个非常有趣而有强大的概念:相似类型。引入相似类型的概念,主要是为了兼容各种数据库(sqlserver oracle mysql等)的sql语法。 sqlite3中常用的
2012-08-07 20:47:55 716
原创 如何在unity3D的C#中调用libsqlite3(完整代码)
在unity中尝试使用sqlite,本打算用Mono.Data.Sqlite,但发现Mono.Data.Sqlite有bug,把unity 项目导出成iOS项目,编译后,运行程序就挂了,只好自己在C#直接调用底层的libsqlite3库。using UnityEngine;using System.Runtime.InteropServices;using Syst
2012-08-06 18:24:59 2930
转载 与C#相关的XML Documentation
from: http://msdn.microsoft.com/en-us/library/b2s063f7(v=vs.71)In Visual C# you can document the code you write using XML. C# is the only programming language in Visual Studio .NET with this
2012-08-05 13:34:32 767
转载 C#的Attribute
from: http://www.codeproject.com/Articles/1811/Creating-and-Using-Attributes-in-your-NET-applicatDownload the source code (2 KB)Download the demo executable (2 KB)Table of Cont
2012-08-05 10:56:04 831
转载 Platform Invoke Tutorial
Platform Invocation Services (PInvoke) allows managed code to call unmanaged functions that are implemented in a DLL.This tutorial shows you what you need to do to be able to call unmanaged DLL func
2012-08-05 09:48:55 664
TR069客户端 Android版本 源码 并含开发过程中收集的TR069协议开发资料集合
2021-08-17
2503 2593,MTK META工具最新版本
2018-11-13
OpenGL ES 2.0 Programming Guide[pdf和源代码]
2011-11-19
iPhone OpenGL ES 2D游戏范例-《Sir Lamorak’s Quest》
2011-09-24
learn iphone and ipad cocos2d game development
2011-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人