CC2530 light_switch分析
一些关键字: CCM - Counter with CBC-MAC (mode ofoperation) HAL - HardwareAbstraction Layer ( 硬件抽象层 ) PAN - PersonalArea Network (个人局域网) RF - RadioFrequency (射频) RSSI - Received SignalStrength Indicator ( 接收信号强度指示 ) 本实现讲解的主要内容有分三部分: 1、工程文件介绍 2、Basic RF layer 介绍及其工作过程 3、light_switch.c 代码详解 一、工程文件介绍 文件夹结构大至如下,仅列出 CC2530 BasicRF 目录一些相关的的文件夹:每个文件夹里面放着什么东西,如果缺少其中某些,我们的灯还是否可以点亮呢?我们来一一探讨: 图1. 文件夹结构图 Ø docs 文件夹: 打开文件夹里面仅有一个名为 CC2530_Software_Examples 的 PDF 文档,文档的主要内容是介绍 BasicRF 的特点、结构及使用,如果读者有 TI 的开发板的话阅读这个文档就可以做 Basic RF 里面的实验了,从中我们可以知道,里面 Basic RF 包含三个实验例程:无线点灯、传输质量检测、谱分析应用。下面讲解的内容中也有部分内容是从这个文档中翻译所得