如何用stm32f103VCT6调zigbee模块进行简单的收发通信?

2019-03-23 19:35发布

用的是买来的SZ-05加强型zigbee模块!
求助调试过的大神,分享下经验,模块之间能进行简单收发通信就行!感激不尽!!!
下面是简要介绍:
    采用了加强型的ZIGBEE无线技术,符合工业标准应用的无线数据通信设备,它具有通讯距离远、抗干扰能力强、组网灵活等优点和特性;可实现多设备间的数据透明传输;可组MESH型的网状网络结构。
    主要功能描述:有RS232、485、TTL接口与无线Z-BEE的相互转换,通过无线ZIGBEE进行组网通信;
    无线功能强大:具备中继路由和终端设备功能;
    串口应用灵活:透明方式或指令格式传输,最高波特率115200;
    发送模式灵活:广播发送或目标地址发送模式可选;
    节点类型灵活:中心节点、路由节点、终端节点可任意设置; 组网能力较强:星型网、树型网、链型网、网状网;
1.png


[ 本帖最后由 千里千寻 于 2012-9-6 00:34 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
lyzhangxiang
2019-03-24 02:04
没什么区别的,只是跑的协议栈不太相同,不过都遵循zigbee联盟的规范。

不同厂家的zigbee芯片不同而已,其实也就是片上资源和mcu有点不同,phy、mac这些都是被规定了的。

比如mac在ieee 802.15.4中规定了,我不了解你的模块,也没看是什么片子的,什么协议的,是否支持二次开发,现在很多都是直接给你内置协议栈的东西,就简单配置下就好了,没搞头的这类的。

ti的还不错,资料多,代码全,文档也写的不错。

如果真的想搞zigbee的话802.15.4起码看上个3-5遍,不然搞不透的。

你这个想用stm32怎么配合他,需要做什么事情呢,看你的图,只是能做一些应用而已,比如uart连接你的模块,搞搞应用的东西。想用来调试zigbee不太懂怎么调试。

可以买那种zigbee芯片不带mcu的,什么2520还是2510还是2420还是2410记不得了,都看看吧,然后在stm32中跑z-stack,不过貌似ti不提供stm32的mac相关库。不好搞的,430的是有的,先430 的吧

一周热门 更多>