- 博客(16)
- 资源 (3)
- 收藏
- 关注
转载 Zigbee协议
ZIGBEE 协议的概念 无线传感器网络节点要进行相互的数据交流就要有相应的无线网络协议(包括MAC层、路由、网络层、应用层等),传统的无线协议很难适应无线传感器的低花费、低能量、高容错性等的要求,这种情况下,ZigBee协议应运而生。Zigbee的基础是IEEE 802.15.但IEEE仅处理低级MAC层和物理层协议,因此Zigbee联盟扩展了IEEE,对其网络层协议和API进行了标准
2012-08-25 20:05:18
1197
转载 CC2530
概述ZigBee新一代SOC芯片CC2530是真正的片上系统解决方案,支持IEEE 802.15.4标准/ZigBee/ZigBee RF4CE和能源的应用。拥有庞大的快闪记忆体多达256个字节,CC2530是理想ZigBee专业应用。支持新RemoTI的ZigBee RF4CE ,这是业界首款符合ZigBee RF4CE兼容的协议栈,和更大内存大小将允许芯片无线下载,支持系统
2012-08-25 20:02:08
7694
原创 CC1101
CC1101是一款低于1GHz高性能射频收发器,设计旨在用于极低功耗RF应用。其主要针对工业、科研和医疗(ISM)以及短距离无线通信设备(SRD)。CC1101可提供对数据包处理、数据缓冲、突发传输、接收信号强度指示(RSSI)、空闲信道评估(CCA)、链路质量指示以及无线唤醒(WOR)的广泛硬件支持。CC1101在代码、封装和外引脚方面均与CC1100兼容,可用于全球最为常用的开放式低于1GHz
2012-08-25 19:57:55
4333
转载 STM32W
STM32W是基于IEEE 802.15.4标准和ARM Cortex?M3内核的高性能、低功耗、内嵌网络协议栈的无线射频单片机。 该芯片的特色是以下两点cortex-m3802.15.4 (2006) for zigbee ST 公司的STM32W108C8是集成了64KB闪存的高性能IEEE 802.15.4无线系统级芯片(SoC),包括有2.4 GHz IEE
2012-08-25 19:47:25
1776
原创 将const char类型转换成jstring类型
jstring CStr2Jstring( JNIEnv* env, const char* pat ){//定义java String类 strClassjclass strClass = (env)->FindClass("Ljava/lang/String;");//获取java String类方法String(byte[],String)的构造器,用于将本地byte[]数组
2012-03-10 08:29:20
1479
转载 Android平台刷机包 修改制作方法
在此先要明确声明一下:由于android平台的更新换代过于频繁,偶的做法不一定好用,也不一定完全正确(只是记录一下偶在自己的nexus one上面做的一些实验而已)。依照偶的做法出现了您的手机出现任何问题,偶都是不负责的喔!!英文好的朋友可以不必看着偶聒噪,直接看英文官方的参考网站即可:http://forum.xda-developers.com/showthread.php?t
2012-02-21 20:11:33
1129
转载 Android权限大全代码
android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties”table in the checkin database, to change values that get uploaded)
2012-02-21 20:03:58
739
转载 Webkit for Android分析
网上有许多webkit的分析文章,其中针对android porting的一篇文章WebKit – WebKit For Android,写的非常好,分析得非常深入。不过这篇文章针对的Android版本比较老(具体版本无从考究),因此本文将在这篇文章的基础上,加入android 4.0 webkit porting的一些内容。一、Android WebKit简介Webkit是一个开源的浏览
2012-02-19 09:58:27
4121
原创 NDK 之 C调用Java
1、 新建一个测试类TestProvider.java该类提供了2个方法一个静态的方法,一个非静态的方法2、JNI中新建Provider.c该文件中需要把Java中的类TestProvider映射到C中把TestProvider的两个方法映射到C中新建TestProvider 对象调用两个方法3、 Android 上层 调用 JNI层4、 JNI层调用C层5
2012-02-18 11:56:14
5324
原创 NDK 之 注意事项
声明本地方法必须加关键字native如:public native String getStringFromJNI();-----------------------------------------------------------C文件中本地方法名的命名规则如:jstring Java_com_duicky_MainActivity_getStringFromJNI( J
2012-02-18 11:49:06
678
原创 NDK 之 JNI数据传输
1 基本数据类型的传输上层定义一个native的方法,需要一个int 参数 ,返回一个int值JNI 对应上层的方法 , 打印出上层 传输下来的 int数据,并返回 int数据上层 收到 native 方法 返回的 值,在UI中显示出来public nativeint getNumber(intnum);jintJava_XX_XX_XXActivity_get
2012-02-18 11:32:22
2782
原创 NDK 之 准备(R7)
1 下载windwos android ndk r7,解压后即可使用。 r7和以前的版本不一样.之前的版本要用到cygwin,并配置环境,r7后,google已经把cygwin集成到ndk里面了.我们只需要运行ndk-build.cmd就行了2 下载eclips的C插件CDT,选择自己用的版本安装3 配合eclips使用 新建Android项目,在项目根目录下建一目录名
2012-02-18 10:31:44
778
原创 NDK 之 JNI数据类型
1 基本类型 2 引用类型3 jvalue TypeJvalue 是基本数据类型和引用数据类型的集合,它的定义如下:typedef union jvalue { jboolean z; jbyte b; jchar c; jshort s; jint i; jlong j; jfl
2012-02-18 10:11:03
660
原创 一个用AnyChatCoreSDK开发的视频监控程序
AnyChatCoreSDK是一个很好用的视频会议SDK,用它可以很快的开发出一个视频应用。关于AnyChatCoreSDK的介绍可以访问主页http://www.bairuitech.com/。 本程序是用V4.2版本开发。 由于此SDK是基于服务器客户端分别开发的,一般是在客户端与客户端进行通信,服务器不能作为一个发送视频数据者。 所以本文主要开发服务器端的SDKF
2012-01-28 11:49:37
3538
转载 c#注入-OpenProcess之前应先获取debug权限
DWORD dwProcessId; GetWindowThreadProcessId(hWnd, &dwProcessId);HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwProcessId);只能找到ProcessingID,hProcess的返回值为空如何提升进程权限为debug权限?GetCurre
2012-01-28 11:25:41
1486
转载 Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead.
重装操作系统后,要重新配置Android开发环境。配置成功后,添加原本项目时却出现了错误!Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.解决方法:1.项目右键 ->android t
2012-01-28 10:27:16
460
C#&Cpp;自我提升权限
2012-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人