最近一直在研究zigbee,因为有通过固定PANID通信的需求,因此做了大量的实验,上了很多论坛,我想我必须总结一下,以免大家再走一遍我这样的路。
非常感谢很多写下技术文档和在TI论坛上积极回复的工程师。
一. 通过配置文件设置PANID
最简单的方式是修改
f8wConfig.cfg 中的-DZDAPP_CONFIG_PAN_ID
另外预定义NV_RESTORE和NV_IN...
分类:
其他好文 时间:
2015-05-22 11:37:07
阅读次数:
227
#include
void waitSec(int s)
{
//#ifdef WIN32
// Sleep(1000);
//#else
// sleep(1);
//#endif
QTime t;
t.start();
while(t.elapsed()<1000*s)
QCoreApplication::processE...
分类:
其他好文 时间:
2015-05-22 11:37:36
阅读次数:
221
由于大多数图像复制设备是二值设备,因此在图像复制过程中,必须先把连续调的灰度图像或彩色图像处理成二值的半色调图像,用单位面积的网点覆盖率来表现图像的颜色深浅变化。这个过程被称之为加网(Screening)
数字加网就是根据人眼视觉的空间混色特性,用人眼无法分辨的细小黑白点的单位覆盖面积来模拟灰度图像或彩色图像的层次变化,使得到...
分类:
其他好文 时间:
2015-05-22 11:35:18
阅读次数:
224
package com.yami.util;
import com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import ja...
分类:
其他好文 时间:
2015-05-22 11:36:11
阅读次数:
140
1.题目描述:点击打开链接
2.解题思路:本题实际上就是求x1+x2+...+xk=n的非负整数解的个数。根据组合数学的结论,答案是C(n+k-1,k-1)。可以事先预处理算出所有的组合数。
3.代码:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include
#include
#include...
分类:
其他好文 时间:
2015-05-22 11:34:42
阅读次数:
120
墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律
一、墨菲定律
1949年,一位名叫墨菲的空军上尉工程师,认为他的某位同事是个倒霉蛋,不经意间开了句玩笑:“如果一件事情有可能被弄糟,让他去做就一定会弄糟。”
这句话迅速流传,并扩散到世界各...
分类:
其他好文 时间:
2015-05-22 11:35:21
阅读次数:
129
Openwrt启动脚本的运行分为两个阶段,
preinit完成系统的初始化,
rcS依次启动了各个应用程序模块。执行/etc/preinit脚本之后boot_hook_init preinit_essential
boot_hook_init preinit_main
boot_hook_init failsafe
boot_hook_init initramfs
boot_hook_init...
分类:
其他好文 时间:
2015-05-22 11:33:21
阅读次数:
777
??
嵌入式程序中,有时一个功能模块的使用会跨越多个物理器件。比如DDS芯片9837至少会用到SPI和GPIO。对于这种情形,最简单的做法是直接将所用到的物理寄存器包含在这个模块内部,写死。这样做没有什么问题,但是这样写,系统本身的逻辑代码和物理寄存器读写代码纠缠在一起,可读性和可移植性都不好。
好的做法是这样的,首先要提炼出接口。对于9837而言,它的底层物理器件接口,就是spi和gpi...
分类:
其他好文 时间:
2015-05-22 11:34:39
阅读次数:
105
1.题目描述:点击打开链接
2.解题思路:本题利用唯一分解定理及n!的指数的计算公式解决。可以想象,如果我们把m写成若干个素数乘积的形式,那么m^k就相当于对每一个素数的指数都乘上k。因此k实际上取决于幂次最大的那个素数。
那么如何求解p^k'恰好整除n!时候的指数呢?可以利用数论中的定理k'=[n/p]+[n/p^2]+[n/p^3]+...。由于后面无穷项都是0,因此这是一个有限值,可以通...
分类:
其他好文 时间:
2015-05-22 11:33:11
阅读次数:
115
1.题目描述:点击打开链接
2.解题思路:本题要求统计有多少个a,b,使得lcm(a,b)=n,其中n是给定的一个整数。不难发现,这里的a,b一定都是n的约数。根据题目给定的范围,不妨事先计算出所有的约数,。接下来利用二重循环枚举约数即可。注意:由于还要满足a≤b。那么只需要算出不超过sqrt(n)的所有约数即可,剩下的部分可以根据约数的对称性得到。这样的约数肯定不超过1000个,时间可以承受。...
分类:
其他好文 时间:
2015-05-22 11:34:24
阅读次数:
125
首先,我们可以如下使用map://#include map simap;
map[string("hou")] = 1;
map[string("hou")] = 2;
pair value(string("ha"), 5);
simap.insert(value);先看insert操作的源码: pair i...
分类:
其他好文 时间:
2015-05-22 11:33:46
阅读次数:
295
Playmaker Input篇教程之PlayMaker菜单概述...
分类:
其他好文 时间:
2015-05-22 11:31:46
阅读次数:
97
看段简单的代码:
String[] arry={"abc","eee","fff"};
List list= Arrays.asList(arry);
list.add("eeef");
运行结果:
Exception in thread "main" java.lang.UnsupportedOperationException
at java.util.AbstractList.add...
分类:
其他好文 时间:
2015-05-22 11:31:17
阅读次数:
115
1.题目描述:点击打开链接
2.解题思路:本题要求找出1~2^64-1之间所有的超级幂。根据题意,不难知道这样的数的幂次一定是一个合数。而最大的幂次肯定不超过64,因此只需要去除4~64之间所有的素数即可,而这些素数可以事先打表。接下来开始枚举底数和幂次。由于幂次最多只有不超过60个,每个幂次对应的底数不超过10^5个,因此时间复杂度可以承受。
但这里还有一个问题:如何知道枚举到哪个幂次就停止...
分类:
其他好文 时间:
2015-05-22 11:30:56
阅读次数:
97
注意,是该月中的周次,一周最多有6周。
//获取周开始日期和结束日期(周日-周六)
public string GetWeekDate(int yearly, int monthly, string weekly)
{
string dayStr="";
try
{...
分类:
其他好文 时间:
2015-05-22 11:31:14
阅读次数:
151
帧动画就是按一定时间间隔、一定的顺序、一帧一帧地显示帧图片。我们的美工要为精灵的运动绘制每一帧图片,因此帧动画会由很多帧组成,按照一定的顺序切换这些图片就可以了。在Cocos2d-x Lua中播放帧动画涉及到两个类:Animation和Animate,类图如图7-18所示,Animation是动画类,它保存有很多动画帧,Animate类是动作类它继承于ActionInterval类,属于间隔动作类...
分类:
其他好文 时间:
2015-05-22 11:31:52
阅读次数:
129
1. 取整函数: round
语法: round(double a)
返回值: BIGINT
说明: 返回double类型的整数值部分(遵循四舍五入)
举例:
hive> select round(3.1415926) from lxw_dual;
3
hive> select round(3.5) from lxw_dual;
4
hive> create table lxw_...
分类:
其他好文 时间:
2015-05-22 11:31:31
阅读次数:
99