
CC2530
文章平均质量分 59
知更鸟_z
(≖_≖ )
展开
-
cc2530 Basic RF 讲解 和点灯讲解(1_1)
Basic RF 是 TI 提供的一套简化版的无线通信协议栈,旨在帮助开发者快速搭建无线通信系统。它基于 IEEE 802.15.4 标准的数据包收发,但只用于演示无线设备数据传输的基本方法,不包含完整功能的协议。Basic RF 的功能限制包括不提供多跳、设备扫描、Beacon,以及不同种类的网络设备(如协调器、路由器等)3。在 CC2530 Basic RF 的配置中,网络的结构体通常用于存储和初始化网络相关的参数。找到图中的文件,可以看到其网络配置的结构体其每个定义的意思和作用。原创 2024-10-27 13:48:37 · 1041 阅读 · 0 评论 -
CC2530 Basic RF 实现远程点亮一个灯(1)
在文件夹 swrc135b \ ide \ srf05_cc2530 \ iar 下的 light_switch.eww 文件打开它。#define HAL_BOARD_IO_LED_x_PORT 1 // Orange //表示端口。P1.2和P1.6控制,LED1~LED4灯分别由P1.0、P1.1、P1.3和P1.4控制,如图3-2所示。#define HAL_BOARD_IO_LED_y_PIN 4 //表示引脚。原创 2024-10-23 13:17:47 · 520 阅读 · 0 评论 -
CC2530定时器1中断实现定时1-3
/使能定时器1溢出中断最后要使能系统总中断EA。/*******************LED1初始化部分******************///定时器1溢出次数加1,溢出周期为0.5s。if(t1_Count == 3) //如果溢出次数到达3,说明经过了1.5s。/*****************定时器1初始化部分****************/if(t1_Count == 4) //如果溢出次数到达4,说明经过了2秒。//清零定时器1溢出次数。//定时器1溢出次数计数。原创 2024-10-08 17:29:48 · 1698 阅读 · 0 评论 -
CC2530定时器1实现查询定时1-2
当读取T1CNTL寄存器时,计数器的高位字节会被缓冲到T1CNTH寄存器,以便高位字节可以从T1CNTH中读出,因此在程序中应先读取T1CNTL寄存器,然后读取T1CNTH寄存器。在使用定时器1的定时功能时,使用T1CC0H和T1CC0L两个寄存器存放最大计数值的 高8位和低8位。,分别对应定时器1的通道0到通道4,两个寄存器 的功能描述如表T-1-33-2和表T-1-33-3。通过读取T1CNTH和T1CNTL两个寄存器来分别获取当前计数值的高位字节和低位字节。参照表T-1-33-4设置相关寄存器。原创 2024-10-08 16:35:01 · 685 阅读 · 0 评论 -
cc2530-定时器概念1-1
无论使用定时器/计数器的哪种功能,其最基本的工作原理是计数。定时器/计数器的核心是一个计数器,可以进行加1(或减1)计数,每出现一个计数信号,计数器就自动加1(或自动减1)。当计数值从最大值变成0(或从0变成最大值)溢出时,定时器/计数器便向CPU提出中断请求。计数信号的来源可选择周期性的内部时钟信号(如定时功能)或非周期性的外界输入信号(如计数功能)。原创 2024-10-08 13:50:29 · 467 阅读 · 0 评论 -
cc2530使用(SmartRF Flash Programmer)烧录hex固件
3(选择文件,插入板子(会显示对应的板子),烧录即可)2-2生成对应的文件(勾选他并改后缀)2IAR生成HEX文件。原创 2024-09-23 09:38:38 · 905 阅读 · 0 评论 -
cc2530按键中断实现控制LED
要查看单片机头文件中有关中断向量的宏定义,可打开“ioCC2530.h”头文件,查找“Interrupt Vectors”部分,便可以看到18个中断源所对应的中断向量定义,如图所示。作为中断标志位,任何一个端口组的I/O口产生外部中断时,会将对应端口组的外部中断标志位自动置位。前者是将用具体的值表示,后者是将用单片机头文件中的宏定义表示。1)中断处理函数的编写格式中断服务处理的编写格式具体如下。表示接下来要写的中断处理函数是为哪个中断源进行服务的。//使能P1_2口中断。原创 2024-09-15 21:38:07 · 899 阅读 · 0 评论 -
CC2530实现按键控制LED
实现按钮控制LED1开启和关闭。原创 2024-09-15 19:06:13 · 456 阅读 · 0 评论 -
IAR—cc2530-点灯
设置为通用io或外设io。原创 2024-09-09 10:57:06 · 290 阅读 · 0 评论 -
cc2530创建IAR项目
选择芯片 点击 光标右边的“。倒数第3个为ti公司的进入选择芯片。右键在点击add可以看到刚才的文件。在选择生成的文件格式在OK即可。在选择ti的下载器及配置完成。选择cc2530f256。在刚才的文件中编写代码。原创 2024-09-04 11:57:46 · 314 阅读 · 0 评论