全部博文(200)
发布时间:2013-01-07 14:59:23
无线数据传输,是指用无线信道替代有线连接进行数据传输。无线数据传输技术是当代通信技术领域的一个重要分支,近年来,随着科学技术的飞速发展,特别是在全球信息技术及其产业化的推动下,无线数据传输技术得到了迅猛的发展。 透明数据传输是指:上位机与模块进行信息交换的数据格式,没有像指令字头、结束符等数据包信息,只要上位机串口有数据输出,模块就把串口的数据以无线方式编码发送,当接收模块接收到发射模块发送的无线数据信号后进行解码,把解码后的数据按发送端的格式从串口输出。也就是说模块对使用者是开放的,透明的,实际上,在点对多点的组网通信中,我们完全可以将无线数据透明传输方式等同......【阅读全文】
发布时间:2013-01-07 14:59:18
typedef struct{uint8 *rxBuf;//接收缓存uint8 rxHead;//头uint8 rxTail;//尾uint8 rxMax;//接收最大长度uint8 rxCnt;//计数uint8 rxTick;//时间uint8 rxHigh;//高位uint8 *txBuf;#if HAL_UART_BIG_TX_BUFuint16 txHead;uint16 txTail;uint16 txMax;uint16 txCnt;#elseuint8 txHead;uint8 txTail;uint8 txMax;uint8 txCnt;#endifuint8 txTic......【阅读全文】
发布时间:2013-01-07 14:59:10
ZDO终端设备绑定请求:设备能告诉协调器他们想建立绑定表格报告。该协调器将使协调并在这两个设备上创建绑定表格条目。在这里是以SerialApp例子为例。void SerialApp_HandleKeys( uint8 shift, uint8 keys ) { zAddrType_t dstAddr; if ( shift ) { if ( keys & HAL_KEY_S......【阅读全文】
发布时间:2013-01-07 14:59:04
(1)开关结点初始化 这时选择的节点类型是终端节点,所以使用f8wEndev.cfg文件,所以在Zglobals.h文件中,我们可以得到下面的定义 #define ZG_DEVICETYPE_ENDDEVICE 0x02 #define DEVICE_LOGICAL_TYPE ZG_DEVICETYPE_ENDDEVICE uint8 zgDeviceLogicalType = DEVICE_LOGICAL_TYPE; 开关节点的 IAR 工程配......【阅读全文】
发布时间:2013-01-07 14:58:58
当控制节点上电后,首先经历一系列的初始化工作,最终在 sapi 层设置进入事件,然后通过任务事件处理函数对该事件进行处理,当读取 NV 的启动模式选项时, zb_ReadConfiguration( ZCD_NV_STARTUP_OPTION, sizeof(uint8), &startOptions ); 在编译选项中进行了设备,非自动启动模式,判断为非自动启动,因此看到控制节点的LED_2 闪烁, HalLedBlink(HAL_LED_2, 0, 50, 500); 操作系统等待其他事件发生。 当按下按键......【阅读全文】