资源简介
CC2530 测试不同的信道以及信号强度值,可以自己通过按键修改信道,无线发射不经过协议栈,代码量比较小,容易看到,有按键中断串口的配置
代码片段和文件信息
#include “ioCC2530.h“
#include “key.h“
#include “RF.h“
/****************************
延时函数
*****************************/
void Delayms(uint xms) //i=xms 即延时i毫秒
{
uint ij;
for(i=xms;i>0;i--)
for(j=587;j>0;j--);
}
/****************************
按键初始化函数
*****************************/
void InitKey()
{
P0SEL &= ~0X01; //设置P00为普通IO口
P0DIR &= ~0X01; //按键在P00 口,设置为输入模式
P0INP &= ~0x01; //打开P00上拉电阻不影响
// P0INP |= 0X01; //打开下拉
}
void InitLed()
{
P1DIR |= 0x07 ; // P1.2 输出
LED1 = 0;
LED2 = 0;
LED3 = 0;
}
/****************************
按键检测函数
*****************************/
uchar KeyScan(void)
{
if(KEY1==0)
{
Delayms(20);
if(KEY1==0)
{
// while(!KEY1); //松手检测
return 1; //有按键按下
}
}
return 0; //无按键按下
}
/*延时函数
*****************************/
void wait(int xms) //i=xms 即延时i毫秒
{
int ij;
for(i=xms;i>0;i--)
for(j=587;j>0;j--);
}
/****************************************************************
串口初始化函数
****************************************************************/
void InitUART(void)
{
PERCFG = 0x00; //位置1 P0口
P0SEL = 0x0c; //P0_2P0_3用作串口(外部设备功能)
P0DIR &= ~0XC0; //P0优先作为UART0
U0CSR |= 0x80; //设置为UART方式
U0GCR |= 11;
U0BAUD |= 216; //波特率设为115200
UTX0IF = 0; //UART0 TX中断标志初始置位0
}
/****************************************************************
串口发送字符串函数
****************************************************************/
void UartSend_String(char *Dataint len)
{
int j;
for(j=0;j {
U0DBUF = *Data++;
while(UTX0IF == 0);
UTX0IF = 0;
}
}
void Flash_LED(int RS)
{
int S=-RS;
int n;
if(S<10) n=1;
else if(S<20) n=2;
else if(S<30) n=3;
else if(S<40) n=4;
else if(S<50) n=5;
else if(S<60) n=6;
else n=7;
switch(n)
{
case 1: Flash_Count1=0;Flash_C=1;break; //100Hz
case 2: Flash_Count1=0;Flash_C=2;break;//50Hz
case 3: Flash_Count1=0;Flash_C=4;break;//25Kz
case 4: Flash_Count1=0;Flash_C=5;break;//20Hz
case 5: Flash_Count1=0;Flash_C=10;break;//10Hz
case 6: Flash_Count1=0;Flash_C=20;break;//5Hz
case 7: Flash_Count1=0;Flash_C=50;break;//2Hz
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 57 2013-07-28 11:09 RF_TRX-测信号强度\.hg\00changelog.i
文件 8 2014-03-27 08:57 RF_TRX-测信号强度\.hg\branch
文件 92 2013-08-10 09:03 RF_TRX-测信号强度\.hg\cache\branchheads
文件 92 2013-07-31 21:45 RF_TRX-测信号强度\.hg\cache\branchheads-served
文件 44 2014-03-27 08:59 RF_TRX-测信号强度\.hg\cache\tags
文件 0 2014-03-27 08:59 RF_TRX-测信号强度\.hg\cur-message.txt
文件 190 2014-03-27 08:59 RF_TRX-测信号强度\.hg\dirstate
文件 24 2014-03-27 08:59 RF_TRX-测信号强度\.hg\last-message.txt
文件 33 2013-07-28 11:09 RF_TRX-测信号强度\.hg\requires
文件 1190 2014-03-27 08:59 RF_TRX-测信号强度\.hg\store\00changelog.i
文件 783 2014-03-27 08:59 RF_TRX-测信号强度\.hg\store\00manifest.i
文件 8425 2014-03-27 08:59 RF_TRX-测信号强度\.hg\store\data\main.c.i
文件 2097 2013-07-28 11:10 RF_TRX-测信号强度\.hg\store\data\_t_r_x.ewd.i
文件 3563 2013-07-28 11:11 RF_TRX-测信号强度\.hg\store\data\_t_r_x.ewp.i
文件 193 2013-07-28 11:11 RF_TRX-测信号强度\.hg\store\data\_t_r_x.eww.i
文件 64 2013-07-28 11:10 RF_TRX-测信号强度\.hg\store\data\~2ehgignore.i
文件 265 2013-07-28 11:11 RF_TRX-测信号强度\.hg\store\data\~c7~e5~b3~fd~b9~a4~b3~cc.bat.i
文件 96 2013-07-28 11:11 RF_TRX-测信号强度\.hg\store\fncache
文件 43 2013-07-28 11:11 RF_TRX-测信号强度\.hg\store\phaseroots
文件 58 2014-03-27 08:59 RF_TRX-测信号强度\.hg\store\undo
文件 43 2013-07-31 21:45 RF_TRX-测信号强度\.hg\store\undo.phaseroots
文件 0 2014-03-27 08:59 RF_TRX-测信号强度\.hg\thgstatus
文件 0 2013-07-31 21:45 RF_TRX-测信号强度\.hg\undo.bookmarks
文件 7 2014-03-27 08:59 RF_TRX-测信号强度\.hg\undo.branch
文件 9 2014-03-27 08:59 RF_TRX-测信号强度\.hg\undo.desc
文件 190 2014-03-27 08:59 RF_TRX-测信号强度\.hg\undo.dirstate
文件 0 2013-07-28 11:09 RF_TRX-测信号强度\.hgignore
文件 34309 2013-07-27 23:11 RF_TRX-测信号强度\Backup of TRX.ewd
文件 56229 2013-07-27 23:11 RF_TRX-测信号强度\Backup of TRX.ewp
文件 18864 2017-03-13 16:36 RF_TRX-测信号强度\Debug\Exe\TRX.d51
............此处省略41个文件信息
相关资源
- IEEE 802.15.4的CC2530无线数据收发设计
- IEEE 802.15.4的CC2530无线数据收发设计
- ZStack-CC2530-2.5.1a
- 基于ZigBee温室环境监测系统电路设计
- 智能分户供暖监控系统的无线温控器
- CC2530的分布式无线数据采集系统设计
- CC2530 BasicRFTI源文件
- cc2530-contiki读取DHT11并发送数据例程
- CC2530中文数据手册完全版.pdf
- CC2530 (zigbee) 中文数据手册完全版
- SampleApp_dht11.zip
- zigbee基于cc2530指导
- 基于cc2530的温湿度检测点对点无线传
- 基于CC2530的温湿度数据采集系统
- 基于cc2530的zigbee的无线led灯控制程序
- TI公司推出的CCS3.3开发环境中文入门指
- 基于Zigbee的室内自定位
- Zigbee CC2530 振动传感器开发源码 项目
- Zigbee CC2530 酒精传感器开发源码
- Zigbee CC2530 火焰传感器开发源码
- CC2530+DHT11温湿度传感器+HC-SR04超声波传
- cc2530中文数据手册完全版
- Zigbee CC2530模块电路图和原理图
- STM32和CC2530串口通信
- cc2530无线点灯实验
- CC2530无线点灯
- TIMAC-CC2530-1.4.0
- ZStack-CC2530-2.3.0-1.4.0 完整文档,多个
- 光照低功耗.rar
- 快速启动手册_CC2530 Zigbee定位系统开发
评论
共有 条评论