(1)基于zigbee协议栈开发——串口通信

本文介绍基于TI官方z-stack协议栈的应用开发。使用IAR for 8051 V8.1打开工程,在SampleApp.c文件添加串口编程头文件,调用相关函数进行串口初始化和数据写入,取消不必要模块,编译程序载入开发板,通过串口助手查看数据。
  1. 使用IAR for 8051 V8.1打开TI官方的z-stack协议栈工程。
    在这里插入图片描述

  2. 点击打开工作区APP文件夹内的SampleApp.c文件,现在就开始基于协议栈应用开发吧,其实就是调zigbee协议栈里的库罢了。
    在这里插入图片描述
    3.1 打开之后在程序代码内添加串口编程要用到的头文件,头文件来自哈尔库或者协议栈
    在这里插入图片描述

3.2 在程序文件中找到SampleAPP_Init函数
在这里插入图片描述
3.2.1 在里面调用MT_UartInit()函数和HalUARTWrite()函数
(1)串口初始化函数MT_UartInit()位于MT文件夹内。另外要记得进入该函数配置相应的波特率和流控制两个串口要素哦
在这里插入图片描述
进入宏定义位置设置即可,哒哒哒~

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值