ZigBee协议栈串口应用选编.pptVIP

  • 55
  • 0
  • 约8.68千字
  • 约 32页
  • 2017-04-21 发布于湖北
  • 举报
ZigBee协议栈串口应用选编

ZigBee串口应用; 实验课题:串口数据收发基础实验 实验目的:利用串口收发数据 试验步骤:ZigBee协议栈中串口通信的配置使用一个结构体来实现,该结构体为hal_UARTCfg_t, 不必关心该结构体的具体定义形式,只需要对其功能有个了解,该结构体将串口初始化的参数集合在一起, 只需要初始化各个参数即可 最后使用HalUARTOpen()函数对串口进行初始化,该函数将halUARTCfg_t类型的结构体变量作为相关参数 回调函数:通过指针(函数地址)调用的函数。如果把函数的地址作为参数传递给另一个函数,当通过这个指针 调用它所指向的函数时,称为函数的回调。 ;使用串口的基本步骤: ①初始化串口,包括设置波特率、中断等; ②向发送缓冲区发送数据或者从接收缓冲区读取数据。;串口工作原理剖析;ZigBee协议栈中提供的与串口操作有关的三个函数为?(可在zmain.c和hal_uart.c中查看相关函数) uint8 HalUARTOpen(uint8 halUARTCfg_t *config); uint16 HalUARTRead(uint8 port,uint8 *buf,uint16 len); Uint16 HalUARTWrite(uint8 prot,uint *buf,uint16 len); ;Coordinator.c;const cId_t GenericApp

文档评论(0)

1亿VIP精品文档

相关文档