STM32WB55使用————Zigbee信息收发


前言

  初步接触STM32WB55 Nucleo 这块板子的时候,大概是二十天前。网上能找到资料实在是太少了,百度/CSDN一搜全部都是测评啊、入门啊、怎么创工程啊等等,除了官方的例程,其他的一些例程什么的根本找不到。入门的门槛稍微高了点。
  一些例程都少更别说Zigbee的相关问题的解决了,我靠着官方的英文文档一点一点啃出来。在这里还要感谢泉州天津大学集成电路及人工智能研究院的吕老师和天大林子同学的帮助。


一、Zigbee是什么?

  ZigBee,与蓝牙相类似,是一种新兴的低速短距离无线通信技术,底层是采用IEEE 802.15.4标准规范的媒体访问层与物理层。具有有低速、低耗电、低成本、支持大量网上节点、支持多种网上拓扑、低复杂度、快速、可靠、安全。

二、 所需材料

  As it is a centralized network, to run this application, you need to have one device acting as coordinator and one device acting as router.
  One board must be flashed with the binary generated by this application (Zigbee/Zigbee_SE_Msg_Server_Router)
The other boards must be flashed with the binary generated by the application named Zigbee/Zigbee_SE_Msg_Client_Coord
  要实现信息的收发,需要用到两块STM32WB55评估板,一块充当(Coord)协调器,另一块充当(Router)路由器。

三、使用步骤

 Router端

  1.初始化信息

代码如下:

static void APP_ZIGBEE_InitMsg(void)
{
   
        /* Be careful - Message MAX length is 59 chars */
        my_first_message.message_id=0x00;
        my_first_message.start_time=0x00000100;
        /* Display message for 5 mn */
        my_first_message.duration=0x0005;
        /* High priority message */
        my_first_message.message_control=
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值