关闭

串口参数详解:波特率,数据位,停止位,奇偶校验位

简介 串口是一种非常通用的设备通信的协议(不要与通用串行总线Universal Serial Bus(USB)混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通...
阅读(16213) 评论(0)

Zigbee协议栈中OSAL的运行机理

OSAL的运行机理       事件表 函数表 使用查表法来取得事件所对应函数      taskCnt  任务总数 taskEvents 指向事件表首地址的指针 taskArr 事件处理函数数组,每一项都是一个函数指针   由此可以看出,osal是一种基于事件驱动 的轮询式操作系统   在使用共享变量时需要...
阅读(1185) 评论(0)

Zigbee中添加用户任务

以GenericApp为例,进行说明: 定义一个发送事件,它的值要和已有的事件不重复,比如#define SEND_EVT  0x0004 在中断里面osal_set_event(GenericApp_TaskID,SEND_EVT); 在GenericApp的任务处理回调函数GenericApp_ProcessEvent里,加上 if(events & SEND_EVT)...
阅读(362) 评论(0)

Zigbee事件

ZIGBEE事件有两类,系统定义事件和用户定义事件。 系统类事件是协议栈已定义好的,用户类事件是我们用户层面来定义的。 事件类号采用一个16bit的常量,使用独热码编码,独热码是只有一个bit为1,其他全为0的一种码制,采用独热码的优点是操作方便,可以使用简单的位操作指令实现,如:提取系统类事件用events & SYS_EVENT_MSG,清除系统类事件用events ^ SYS_E...
阅读(935) 评论(0)

Source Insight,修改字体

版本:3 方法:Options>>Style Properties...>> Fonts>> Size...
阅读(519) 评论(0)

IAR,修改字体

版本:8.10 方法:tools>options...>editor>colors and fonts syntax coloring选择 comment、 C++ comment,改color,font....
阅读(1727) 评论(0)

IAR建立CC2530工程的设置问题及生成.hex文件

这篇是转载过来的,其实设置都差不多: 利用IAR建完一个工程后,进行设置如下:这里以CC2430为例子,CC2530设置也差不多。  选择 Project 菜单下的Options 配置与 CC2430 相关的选项。 1、General Options选项,按下图配置Target标签,选择Code model 和Data model,以及其它参数。    a、单击 Deriv...
阅读(610) 评论(0)

Zigbee组网原理

1.组网概述 组建一个完整的zigbee网状网络包括两个步骤:网络初始化、节点加入网络。其中节点加入网络又包括两个步骤:通过与协调器连接入网和通过已有父节点入网。 2. 网络初始化预备 Zigbee网络的建立是由网络协调器发起的,任何一个zigbee节点要组建一个网络必须要满足以下两点要求: (1)节点是FFD节点,具备zigbee协调器的能力; (2)节点还没有与其他网络连...
阅读(498) 评论(0)

SmartRF Flash Programmer1.6.2打不开程序界面问题

这两天需要修改CC2430的节点地址,还有备份程序,都要用到这个软件,装了1.6.2版本,但是程序打开后只在任务栏有个图标,桌面上不显示程序界面,很是郁闷,装回1.5.0版之后问题依然存在。。。 在网上找到解决方法,感谢colin_98: 1、打开SmartRF Flash Programmer; 2、在任务管理器里右键点击,将其最大化; 3、将最大化的界面拖动到屏幕中间; 4、...
阅读(674) 评论(0)
    个人资料
    • 访问:352433次
    • 积分:5654
    • 等级:
    • 排名:第4894名
    • 原创:234篇
    • 转载:62篇
    • 译文:3篇
    • 评论:40条
    最新评论