首頁(yè) > 評(píng)測(cè) > 433MHz低功耗RF收發(fā)芯片——CC1101評(píng)測(cè)
433MHz低功耗RF收發(fā)芯片——CC1101評(píng)測(cè)
- [導(dǎo)讀]
- TI的CC1101芯片,人氣極高,而TI官方評(píng)估板價(jià)格較貴,我們從淘寶找來(lái)排名最高的兩家,一起來(lái)看看CC1101芯片的性能如何。
2、程序測(cè)試
測(cè)試程序分為兩部分,即發(fā)送端和接收端。實(shí)現(xiàn)發(fā)送端按下按鍵,接收端根據(jù)發(fā)送的信息來(lái)控制LED的亮,滅。從來(lái)完成無(wú)線的控制功能,及距離測(cè)試。
1)發(fā)送端
組成:原點(diǎn)電子開(kāi)發(fā)板,主芯片采用STM32F103RC+TFT觸摸屏
功能描述:
開(kāi)發(fā)板上電,每按下KEY1按鍵,發(fā)送一個(gè)開(kāi)、關(guān)LED的命令,并顯示發(fā)送的次數(shù)及內(nèi)容。
主要程序4):
while(1)
{
key=KEY_Scan(0); //查詢按鍵
if(key==KEY1_PRES) //KEY1按下發(fā)送命令
{
u8 num;
//RFCC1101發(fā)送信息
num=hextoBCD(j); //十六進(jìn)制轉(zhuǎn)字符顯示
LCD_ShowString(30,170,200,16,16,"The RF Data send Is: "); //LCD顯示發(fā)送的內(nèi)容
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);
}
程序調(diào)試界面如下:
1-8 發(fā)送端調(diào)試界面
設(shè)備顯示效果圖:
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開(kāi)放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開(kāi)發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開(kāi)發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開(kāi)發(fā)
預(yù)算:¥1100001天前