前面写比较仔细,后面一个么因为和前面重复了,不多说了,还有个原因...我懒...O(∩_∩)O哈哈~

串口透传,打造无线串口模块

一、实验目的

    两台PC机各使用串口连接一个zigbee模块,连接正确后打开串口调试助手发送信息。利用zigbee将从串口接收到的数据无线传送给另一个zigbee模块,另一个zigbee模块通过串口将数据传给PC端并在屏幕上显示。

 

二、实验平台

  硬件:两个zigbee模块,两台PC机(其实一台也许,连接不同串口即可),编译器,方口转USB数据线两根

  软件:基于Z-stack协议栈的SampleApp工程文件

 

三、实验过程分析

  打开工程文件,打开MT_UART.c文件,找到函数初始化函数MT_UartInit ()。注意其中部分代码

 1 #if defined (ZTOOL_P1) || defined (ZTOOL_P2)                     //预编译
 2 
 3   uartConfig.callBackFunc         = MT_UartProcessZToolData;     //|选择ZTOOL或者ZAPP
 4 
 5 #elif defined (ZAPP_P1) || defined (ZAPP_P2)                     //|P1-串口0 或 P2-串口1
 6 
 7   uartConfig.callBackFunc         = MT_UartProcessZAppData;      //|在option->c/c++->preprocessor中选择
 8 
 9 #else                                                            //|
10 
11   uartConfig.callBackFunc         = NULL;                        //|
12 
13 #endif                                                           //|
MT_UART.c

相关文章:

  • 2021-12-20
  • 2021-12-18
  • 2021-04-22
  • 2021-07-04
  • 2021-07-11
  • 2021-10-19
  • 2021-04-15
  • 2021-12-17
猜你喜欢
  • 2021-12-02
  • 2021-08-08
  • 2021-06-24
  • 2021-11-21
  • 2022-12-23
  • 2021-10-18
相关资源
相似解决方案