sTM32F103蓝牙点对点通信实验报告
一、实验目的:
使用IAR开发环境设计R程序,利用2个CC2530 ZigBee模块实现点对点无线通讯。 二、实验原理及程序分析指纹键盘:
a)硬什接口原理
ZigBee(CC2530)模块LED硬件接口
ZigBee(CC2530)模块硬件上设计有2个LED灯,用来编程调试使用。分别连接CC2530的Pl_0、Pl_1两个I0引脚。从原理图上可以看出,2个LED灯共阳板,当Pl_0、Pl_1 引脚为低电平时候,LED灯点亮。
全自动粉皮机1、射频初始化函数uint8 halRfInit(void)
功能描述: zigbee通信设置,自动应答有效,设置输出功率Odbm,Rx设置,接收中断 有效。
电池修复器参数描述:无
返回运行网:配置成功返回SUCCEss
2、发送数据包函数
uint8 basicRfSendP'acket(uint16 destAddr,uint8* pPayload,uint8length)
功能描述:发送包函数。
入口参数: destAddr目标网络短地址pPayload 发送数据包头指针,length包的大小,出口参数:无
返回值鼻渊散:成功返回SUCCESS,失败返回FAILED
3、接收数据函数
uint8 basicRfReceive(uint8* pRxData, uint8 len,int16* pRssi)功能描述:从接收缓存中拷贝出最近接收到的包。
参数:接收瘦据包头指针法兰防溅罩接收包的大小。
返回:实际接收的数据字节数。