摘要:方法一: 在发送的字符串时用格式:“原字符串\r\n”。 方法二: 在发送完字符或字符串后连续发送字符0x0d和0x0a,即可实现换行。即连续发送字符'\r'和'\n'。 部分代码例程: 方法一: UartSendStr("转换结束!\r\n"); 方法二(1): UartSendStr("转换结束
阅读全文
摘要:ZigBee学习五 无线温度检测 1)修改公用头文件GenericApp.h typedef union h{ uint8 TEMP[4]; struct RFRXBUF { unsigned char Head; unsigned char value[2]; unsigned char Tail
阅读全文
摘要:ZigBee学习四 无线+UART通信 1) 协调器编程 修改coordinator.c文件 byte GenericApp_TransID; // This is the unique message ID (counter) afAddrType_t GenericApp_DstAddr; //
阅读全文
摘要:ZigBee学习三 UART通信 在使用串口时,只需掌握ZigBee协议栈提供的串口操作相关的三个函数即可。 uint8 HalUARTOpen(uint8 port,halUARTCfg_t *config); uint16 HalUARTRead(uint8 port,uint8 *buf,ui
阅读全文
摘要:ZigBee学习二 LED点对点通信 终端上电后,自动连接协调器进行组网,成功后,开始发送LED字符数据。当协调器接收到数据后,终端和协调器的LED1都开始闪烁。 工程搭建和文件添加 步骤这里就省了。。。直接修改代码。。。 1)修改coordinator.c文件 因为协调器是接收终端的信息并进行相应
阅读全文
摘要:ZigBee学习一 任务处理函数_ProcessEvent //任务处理函数UINT16 GenericApp_ProcessEvent( byte task_id, UINT16 events ){ //定义应用层数据包 afIncomingMSGPacket_t *MSGpkt; //定义一个指
阅读全文