Zigbee
guomutian911
这个作者很懒,什么都没留下…
展开
-
IAR建立CC2530工程的设置问题及生成.hex文件
这篇是转载过来的,其实设置都差不多:利用IAR建完一个工程后,进行设置如下:这里以CC2430为例子,CC2530设置也差不多。 选择 Project 菜单下的Options 配置与 CC2430 相关的选项。1、General Options选项,按下图配置Target标签,选择Code model 和Data model,以及其它参数。 a、单击 Deriv转载 2015-06-17 09:09:14 · 1744 阅读 · 0 评论 -
Zigbee组网原理
1.组网概述组建一个完整的zigbee网状网络包括两个步骤:网络初始化、节点加入网络。其中节点加入网络又包括两个步骤:通过与协调器连接入网和通过已有父节点入网。2. 网络初始化预备Zigbee网络的建立是由网络协调器发起的,任何一个zigbee节点要组建一个网络必须要满足以下两点要求:(1)节点是FFD节点,具备zigbee协调器的能力;(2)节点还没有与其他网络连转载 2015-06-17 09:05:08 · 1077 阅读 · 0 评论 -
Zigbee中添加用户任务
以GenericApp为例,进行说明:定义一个发送事件,它的值要和已有的事件不重复,比如#define SEND_EVT 0x0004在中断里面osal_set_event(GenericApp_TaskID,SEND_EVT);在GenericApp的任务处理回调函数GenericApp_ProcessEvent里,加上if(events & SEND_EVT)原创 2015-07-09 14:03:04 · 945 阅读 · 0 评论 -
IAR,修改字体
版本:8.10方法:tools>options...>editor>colors and fontssyntax coloring选择 comment、 C++ comment,改color,font.原创 2015-07-09 10:02:26 · 4108 阅读 · 0 评论 -
Source Insight,修改字体
版本:3方法:Options>>Style Properties...>> Fonts>> Size原创 2015-07-09 11:08:48 · 844 阅读 · 0 评论 -
Zigbee事件
ZIGBEE事件有两类,系统定义事件和用户定义事件。系统类事件是协议栈已定义好的,用户类事件是我们用户层面来定义的。事件类号采用一个16bit的常量,使用独热码编码,独热码是只有一个bit为1,其他全为0的一种码制,采用独热码的优点是操作方便,可以使用简单的位操作指令实现,如:提取系统类事件用events & SYS_EVENT_MSG,清除系统类事件用events ^ SYS_E原创 2015-07-09 13:54:37 · 2335 阅读 · 1 评论 -
Zigbee协议栈中OSAL的运行机理
OSAL的运行机理 事件表函数表使用查表法来取得事件所对应函数 taskCnt 任务总数taskEvents 指向事件表首地址的指针taskArr 事件处理函数数组,每一项都是一个函数指针 由此可以看出,osal是一种基于事件驱动 的轮询式操作系统 在使用共享变量时需要转载 2015-07-09 18:12:53 · 8520 阅读 · 0 评论 -
SmartRF Flash Programmer1.6.2打不开程序界面问题
这两天需要修改CC2430的节点地址,还有备份程序,都要用到这个软件,装了1.6.2版本,但是程序打开后只在任务栏有个图标,桌面上不显示程序界面,很是郁闷,装回1.5.0版之后问题依然存在。。。在网上找到解决方法,感谢colin_98:1、打开SmartRF Flash Programmer;2、在任务管理器里右键点击,将其最大化;3、将最大化的界面拖动到屏幕中间;4、原创 2015-06-15 09:45:07 · 2251 阅读 · 2 评论 -
串口参数详解:波特率,数据位,停止位,奇偶校验位
简介串口是一种非常通用的设备通信的协议(不要与通用串行总线Universal Serial Bus(USB)混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通原创 2015-07-24 17:40:45 · 101511 阅读 · 3 评论