首页 > 评测 > 433MHz低功耗RF收发芯片——CC1101评测

433MHz低功耗RF收发芯片——CC1101评测

433MHz   低功耗   RF   CC1101   TI   
  • 作者:jully
  • 来源:21ic
  • [导读]
  • TI的CC1101芯片,人气极高,而TI官方评估板价格较贵,我们从淘宝找来排名最高的两家,一起来看看CC1101芯片的性能如何。

2、程序测试

测试程序分为两部分,即发送端和接收端。实现发送端按下按键,接收端根据发送的信息来控制LED的亮,灭。从来完成无线的控制功能,及距离测试。

1)发送端

组成:原点电子开发板,主芯片采用STM32F103RC+TFT触摸屏

功能描述:

开发板上电,每按下KEY1按键,发送一个开、关LED的命令,并显示发送的次数及内容。

主要程序4):

while(1)

{

key=KEY_Scan(0); //查询按键

if(key==KEY1_PRES) //KEY1按下发送命令

{

u8 num;

//RFCC1101发送信息

num=hextoBCD(j); //十六进制转字符显示

LCD_ShowString(30,170,200,16,16,"The RF Data send Is: "); //LCD显示发送的内容

LCD_ShowString(30,190,200,16,16,&num);

j++;

if(j==200)

j=0;

if(j%2)

{

TxBuf[1] = 0xa5 ;

LCD_ShowString(40,190,200,16,16,"open!");

}

else

{

TxBuf[1] = 0xb5 ;

LCD_ShowString(40,190,200,16,16,"close!");

}

TxBuf[2] = j ;

halRfSendPacket(TxBuf,8);

}

程序调试界面如下:

8.jpg

1-8 发送端调试界面

设备显示效果图:

9.jpg
  • 本文系21ic原创,未经许可禁止转载!

网友评论