1.Zigbee开发,环境搭建,运行zigbee的重要注意事项

一。环境搭建

1.开发环境

1.IAR开发环境搭建

2.TI官方必备软件安装

(安装此文件,类似Cubemx不同型号stm32的固件库)(这是协议栈)

3.仿真器及USB串口驱动安装

(就是使用串口烧录到板子上所需要的软件)

(并不是一定使用这个软件,重要是适配硬件和软件)

二。zigbee的初步使用

1.打开IAR

2.新建工程

project--》create project

直接点击ok

选择一个想要放置的文件夹中

发现没有main文件点击创建文件

ctrl+s命名为main.c(直接就在默认的文件夹中)

3.输入代码

#include <iocc2530.h>
void main()
{
	P1SEL &= 0xec;  //1110 1100 清零代表普通IO功能
	P1DIR |= 0x13 ;  //0001 0011  0为输入,1为输出
	P1_0 = 0;
	P1_1 = 0;
	P1_4 = 0;
}

解释原因

1.看Zigbee节点的原理图

2.看核心板的原理图(就是Zigbee节点插入的模块板子)

(通过上面两个图,发先Zigbee板连接在核心板J2,那么去核心板原理图看J2)

(配置10,13,14接口对应的P1<0,1,4>)

工程中加入main.c(类似keil中移植文件之后,程序中也要加入文件)

编译

直接在根目录下写(test)后缀自动为.eww(这是zigbee的后缀名,ewp也是)

结果(编译成功)

4.适配硬件(如果不这样,无法区分板子的支持包)

(1)目标驱动选择texas instruments----》cc2530f256.i51

(2)Link选择默认

(3)Debugger选择Texas instruments

点击ok

5.实际运行

(1)烧录之前,需要复位硬件板子

(2)点击烧录

(左上角红色错号的左边为运行的按钮,点击他可以一口气运行完程序,类似vs2022)

补充:烧录的重要注意事项

在烧录时注意区分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值