- 博客(13)
- 资源 (7)
- 收藏
- 关注
转载 Android蓝牙开发浅析
1. 使用蓝牙的响应权限[html] view plaincopyprint?uses-permissionandroid:name="android.permission.BLUETOOTH"/> uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN"/>
2013-03-28 13:21:57 540
转载 蓝牙技术概述
系统概述蓝牙技术是一种无线数据与语音通信的开放性全球规范,它以低成本的近距离无线连接为基础,为固定与移动设备通信环境建立一个特别连接。其程序写在一个9 x 9 mm的微芯片中。例如,如果把蓝牙技术引入到移动电话和膝上型电脑中,就可以去掉移动电话与膝上型电脑之间的令人讨厌的连接电缆而而通过无线使其建立通信。打印机、PDA、桌上型电脑、传真机、键盘、游戏操纵杆以及所有其它的数字设备都可
2013-03-28 11:13:59 834
转载 蓝牙设备开发的三种方式
蓝牙设备开发一般包含蓝牙芯片及主机的开发。主机部分根据应用情况可以是PC,单片机,ARM等。蓝牙通讯协议是一组协议的集合,从最底层的硬件驱动,到上层的通讯协议,都由明确的规定。蓝牙设备必须实现这些协议组,才能与其他标准蓝牙设备进行无缝通讯。对于中上层的协议,既可以由主机实现,也可以在蓝牙芯片上实现,根据蓝牙芯片与主机所要实现的协议多少,可以分为三种蓝牙设备的开发方式。方式一:
2013-03-28 11:11:07 1192
转载 SR锁存器
基本RS锁存器 RS锁存器的电路结构及工作原理 RS锁存器是一两输入、两输出的电路,其电路如下图a,其有两个互相交叉反馈相连的两个与非门构成,其两个输出为两个相反的输出(或称为互补输出),图b给出了其逻辑符号。 图中/RD,/SD为RS锁存器的两个输入端,Q和/Q为两个互补的输出,从图上不难看出,当/RD、/SD为高 电平时输出状态不发生变化,而仅当其一个输入为低电平时,
2013-03-27 18:07:50 60830 5
转载 Open Drain和推挽架构
由I2C引出的Open_Drain(开漏)问题 问题一:在控制摄像头的SCCB时,SDA必须接一个上拉电阻,不然的话输出肯定为0。问题二:在DE2摄像头中有这么一句代码,wire I2C_SDAT=SDO?1'bz:0 ;为什么SDO为1时,输出的为高阻,而非高电平呢。由这两个问题我们就引出了OD电路的问题。其实我们的IIC使用的是Open_Drain架构。推挽
2013-03-27 09:46:11 1244
原创 运放学习总结(二)
1. 输入信号的分析: 一般情况下,实际加到差分放大器两端的信号既不是一对差模信号,也不是一对共模信号,而是两个任意信号Ui1和Ui2.此时若将Ui1和Ui2改写成以下形式:则从上式中可以看到,任意一对信号均可分解为一对数值相等、极性相同的共模信号和一对数值相等、极性相反的差模信号之和,即 其
2013-03-15 10:59:16 1769
原创 运放学习总结(一)
1. 同相和反相: 2. 运放基本概念:Vout = |Au|*(V+ - V-);开环时放大器相当于比较器。Vdif = V+ - V-;闭环时,反馈回路使Vdif增大则为正反馈; 反馈回路使Vdif减小为负反馈。 3. 运放应用:判断电路中有无负反馈,若有负反馈,则运放工作在线性区;若无负反馈,或有正反馈,则运放工作在非线性区。处于非线性
2013-03-13 13:49:09 4779
原创 差模、共模信号
差模信号:大小相等,方向相反的信号。共模信号:大小相等。方向相同的信号。 差模又称串模,指的是两根线之间的信号差值;而共模噪声又称对地噪声,指的是两根线分别对地的噪声。差分信号有两个,v1、v2。共模信号:就是这两个信号共同拥有的那部分:(v1+v2)/2;差模信号:就是这两个信号各自拥有的那部分:对于v1,(v1-v2)/2;对于v2,-(v1-v2)/2;所以v
2013-03-12 15:02:27 2540
原创 ORCAD 使用心得
1. orcad里如何隐藏pin number?an: 选中器件 右击选中“Edit part ”跳出编辑器件的窗口,在菜单栏里 “option”选择“part properties” (或者直接在空白处双击鼠标左键) 再在弹出的列表中 将“pin Number Visible”属性改成“false”.
2013-03-08 13:37:21 1497
原创 三端双向可控硅(triac)
晶闸管的特点:是“一触即发”。但是,如果阳极或控制极外加的是反向电压,晶闸管就不能导通。控制极的作用是通过外加正向触发脉冲使晶闸管导通,却不能使它关断。那么,用什么方法才能使导通的晶闸管关断呢?使导通的晶闸管关断,可以断开阳极电源(图3中的开关S)或使阳极电流小于维持导通的最小值(称为维持电流)。如果晶闸管阳极和阴极之间外加的是交流电压或脉动直流电压,那么,在电压过零时,晶闸管会自行关断。由于
2013-03-06 17:21:59 4521
转载 光耦介绍
什么是 PHOTOCOUPLER 光电耦合器也称为光电隔离器或光耦合器,有时简称光耦。这是一种以光为耦合媒介,通过光信号的传递来实现输人与输出间电隔离的器件,可在电路或系统之间传输电信号,同时确保这些电路或系统彼此间的电绝缘。近年来,随着半导体技术、光电子学的深入发展,光耦的结构设计、封装制作技术也不断创新,各种类型产品相继问世,数千种型号构成几百个品种系列,研发成为一个独立的种类繁多、
2013-03-06 13:59:51 1388
原创 extern的使用
两个.c文件之间使用:test1.c和test2.c两个.c文件。要在test2.c中使用test1.c中定义的变量和函数。例:test1.c文件:int caldata = 0x55;unsigned char tridata= 0xaa;void calfun ( int i );void testfun (){ caldata = tridata;
2013-03-04 14:15:54 465
原创 引用放到指定位置并且初始化的code变量
1. 建立工程,编写主函数: 2. 编写code 变量.c文件: 3. 添加该.c文件(caldata.c)到工程中: 4. 回到main.c文件中,添加外部code变量,如下:注意:extern 的使用方法,extern后的code unsigned char LFCAL;均不能少! 5. build工程,没有报错,说明外部code 变量已经被
2013-03-04 13:41:06 655
VbyOne Spec
2013-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人