🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
首先需要烧录一个测试用的zigbee固件,路径在: …\\2. 系统篇\\12. 串口1链路(与ZigBee主控通信)\\zigbee\_firmware ![](https://img.kancloud.cn/7e/4a/7e4af80440b054f4019eaa617dbce4c6_832x670.png =600x) ### >[info] 说明:这个测试固件是用来周期性地发送字符串:”Hello”;源码比较简单,可以在ZigBee的配套程序中进行修改。 在工程路径下面有一个主控用到的应用程序test\_uart1: ![](https://img.kancloud.cn/14/13/1413164e06d3586d56a9656a8ecd4e5f_832x142.png =600x) ### 我们需要把这个程序copy到板子上去,目前没有打通网络的通信链路,因此我们先通过ADB工具来传输文件: ### 先把文件copy到windows中的任意一个盘符下,比如说D盘,然后在cmd终端中输入:adb push “文件路径”“目标路径”: ![](https://img.kancloud.cn/e4/a0/e4a0d54bedb8e9c72290601546e0f066_706x436.png =600x) ### 命令:adb push "D:\\test\_uart1" /tmp,含义是把D盘下的test\_uart1文件copy到板子/tmp目录,也就是内存中,回到板子,修改文件的权限并运行: ![](https://img.kancloud.cn/93/a6/93a6fb4d140c755248158fb612b8f37e_768x474.png =600x) ### ``` chmod +x test_uart1 ./test_uart1 /dev/ttyS1 115200 ``` 可以看到我们成功接收到了来自ZigBee终端的数据。