资源简介
可实现ZigBee点到点通信,硬件平台为CC2530,IAR8.10及以上版本,可自行修改使其在其他版本及硬件上应用
代码片段和文件信息
/*******************************************************************************
* 文件名称:per_test.c
* 功 能:CC2530基础实验 --- 丢包率测试
* 本实验使用两个SK-SmartRF05EB评估板进行。一个作为发送器,另一个作为
* 接收器。
*
* 接收器配置过程:
* 1. 复位SK-SmartRF05EB评估板
* 2. 按S2(BUTTON)键进入应用菜单
* 3. 选择一个通信信道(Channel)。通过LEFT或RIGHT键切换通道,按CENTER键
* 确定。注意:发送器和接收器应使用同一信道。
* 4. 选择运行模式(Operating Mode)为接收器(Receiver)并按CENTER键确定。
* 5. 此时,接收器就绪,显示“Receiver Ready“。
* 发送器配置过程:
* 1. 复位SK-SmartRF05EB评估板
* 2. 按S2(BUTTON)键进入应用菜单
* 3. 选择一个通信信道(Channel)。通过LEFT或RIGHT键切换通道,按CENTER键
* 确定。注意:发送器和接收器应使用同一信道。
* 4. 选择运行模式(Operating Mode)为发送器(Transmitter)并按CENTER键确定。
* 5. 选择输出功率(Output Power)并按CENTER键确定。
* 6. 选择进行一次测试过程所用的数据包数量(100100010000100000
* 1000000)并按CENTER键确定。
* 7. 按下CENTER键开始进行一次测试。指定数量的数据包将被发送给接收器,
* 丢包率和RSSI值将显示在接收器的LCD上。
* 8. 再次按下CENTER键可结束这次测试。
*
* 作 者:POWER
* 公 司:湘潭斯凯电子科技有限公司
* www.sikai-tech.com
* 日 期:2009-09-09
******************************************************************************/
/* 包含头文件 */
/********************************************************************/
#include “hal_led.h“
#include “hal_int.h“
#include “hal_timer_32k.h“
#include “hal_joystick.h“
#include “hal_button.h“
#include “hal_board.h“
#include “hal_rf.h“
#include “hal_assert.h“
#include “basic_rf.h“
#include “per_test.h“
#include “hal_uart.h“
/********************************************************************/
/* 应用状态 */
/********************************************************************/
#define IDLE 0
#define TRANSMIT_PACKET 1
/********************************************************************/
/* 本地变量 */
/********************************************************************/
static basicRfCfg_t basicRfConfig;
static perTestPacket_t rxPacket;
static volatile uint8 appState;
static volatile uint8 appStarted;
/********************************************************************/
/* 本地函数 */
/********************************************************************/
static void appReceiver();
/********************************************************************/
/*********************************************************************
* 函数名称:appReceiver
* 功 能:接收器的应用代码。控制器进入无限循环。
* 入口参数:basicRfConfig Basic RF 配置数据
* rxPacket perTestPacket_t类型变量
* 出口参数:无
* 返 回 值:无
********************************************************************/
static void appReceiver()
{
uint32 segNumber=0; // 数据包序列号
uint32 RssiTotal=0;
uint32 ptkNum=0;
int8 rssi;
uint8 lqi;
uint8 resetStats=FALSE;
perRxStats_t rxStats = {0000}; // 接收状态
ui
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 13542 2009-09-29 21:08 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\Backup (2) of per_test.ewd
文件 32557 2009-10-11 10:36 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\Backup (2) of per_test.ewp
文件 13542 2009-09-29 21:08 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\Backup (3) of per_test.ewd
文件 32557 2009-10-11 10:36 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\Backup (3) of per_test.ewp
文件 13542 2009-09-29 21:08 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\Backup of per_test.ewd
文件 32557 2009-10-11 10:36 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\Backup of per_test.ewp
文件 119560 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\per_test.d51
文件 15718 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\per_test.dep
文件 17205 2014-09-25 10:26 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\per_test.ewd
文件 33538 2014-09-25 16:53 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\per_test.ewp
文件 162 2009-04-17 13:28 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\per_test.eww
文件 10398 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\plr_receive.hex
文件 1294 2014-10-29 16:04 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\settings\per_test.cspy.bat
文件 63 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\settings\per_test.dbgdt
文件 123 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\settings\per_test.dni
文件 4493 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\settings\per_test.wsdt
文件 142 2014-09-25 15:23 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_sent.map
文件 16225 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\adc.r51
文件 120191 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\basic_rf.r51
文件 16227 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\clock.r51
文件 16232 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_assert.r51
文件 16231 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_board.r51
文件 16232 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_button.r51
文件 16231 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_digio.r51
文件 16229 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_int.r51
文件 16234 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_joystick.r51
文件 23581 2014-09-25 10:26 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_lcd_srf05.r51
文件 16229 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_led.r51
文件 16229 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_mcu.r51
文件 16228 2014-10-29 16:12 ZigBee点到点通信源码\PLR_RECEIVE\ide\srf05_cc2530\iar\temp\per_test\hal_rf.r51
............此处省略185个文件信息
- 上一篇:滤波器端口时延计算软件
- 下一篇:网易云音乐缓存转换MP3
相关资源
- SGI STL源代码侯捷中文注释版
- 计算机网络滑动窗口协议GoBackN源码
- ssm+maven整合,前后端分离技术完整源
- ChatRoom简单无刷新聊天室(源码+数据
-
基于xm
l数据库的留言系统源码 - vibe 官方源码
- VFP源码图书管理系统
- RS编解码源码,亲测可用
- virtuanessrc097_源码
- datagridview增加汇总行 源码
- aes加密算法源代码.rar
- zigbee无线定位系统的相关程序代码
- 51单片机控制57步进电机启停,正反转
- bmp转jpeg源码
- CY7C68013a的slave fifo固件例程 源码
- osg源码EagleEye,实现类似鹰眼图的效果
- 第一本docker书
- cocos2dx-3.0功能强大的richText控件源码
- 配音网站源码模板
- Simple Bgc 源码 基于STM32的三轴增稳云台
- 8086汇编语言实现双人贪食蛇游戏
- Zigbee cc2530 组态王
- Mac地址修改源代码
- STM32 IAP程序代码,固件AES256 加密,
- 基于相位一致性的边缘检测源码
- directX方式指定声卡播放声音
- Unity 消灭病毒游戏源码含详细的教程
- VFM视频捕获程序源码
- 二维小波变换fpga实现vhdl源码
- 基于STM8定制轻量操作系统Aatomthreads官
评论
共有 条评论