随笔分类 -  单片机

上一页 1 2

单片机串口通信中换行的两种方法
摘要:方法一: 在发送的字符串时用格式:“原字符串\r\n”。 方法二: 在发送完字符或字符串后连续发送字符0x0d和0x0a,即可实现换行。即连续发送字符'\r'和'\n'。 部分代码例程: 方法一: UartSendStr("转换结束!\r\n"); 方法二(1): UartSendStr("转换结束 阅读全文

posted @ 2017-02-13 14:48 liushao 阅读(11253) 评论(0) 推荐(1)

ZigBee学习五 无线温度检测
摘要:ZigBee学习五 无线温度检测 1)修改公用头文件GenericApp.h typedef union h{ uint8 TEMP[4]; struct RFRXBUF { unsigned char Head; unsigned char value[2]; unsigned char Tail 阅读全文

posted @ 2017-01-26 17:19 liushao 阅读(2054) 评论(0) 推荐(0)

ZigBee学习四 无线+UART通信
摘要:ZigBee学习四 无线+UART通信 1) 协调器编程 修改coordinator.c文件 byte GenericApp_TransID; // This is the unique message ID (counter) afAddrType_t GenericApp_DstAddr; // 阅读全文

posted @ 2017-01-26 16:08 liushao 阅读(1099) 评论(0) 推荐(0)

ZigBee学习三 UART通信
摘要:ZigBee学习三 UART通信 在使用串口时,只需掌握ZigBee协议栈提供的串口操作相关的三个函数即可。 uint8 HalUARTOpen(uint8 port,halUARTCfg_t *config); uint16 HalUARTRead(uint8 port,uint8 *buf,ui 阅读全文

posted @ 2017-01-26 15:18 liushao 阅读(4193) 评论(0) 推荐(0)

ZigBee学习二 LED点对点通信
摘要:ZigBee学习二 LED点对点通信 终端上电后,自动连接协调器进行组网,成功后,开始发送LED字符数据。当协调器接收到数据后,终端和协调器的LED1都开始闪烁。 工程搭建和文件添加 步骤这里就省了。。。直接修改代码。。。 1)修改coordinator.c文件 因为协调器是接收终端的信息并进行相应 阅读全文

posted @ 2017-01-26 14:07 liushao 阅读(2200) 评论(0) 推荐(0)

ZigBee学习一 任务处理函数_ProcessEvent
摘要:ZigBee学习一 任务处理函数_ProcessEvent //任务处理函数UINT16 GenericApp_ProcessEvent( byte task_id, UINT16 events ){ //定义应用层数据包 afIncomingMSGPacket_t *MSGpkt; //定义一个指 阅读全文

posted @ 2017-01-26 12:54 liushao 阅读(3969) 评论(0) 推荐(0)

上一页 1 2

导航