亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? nrf24l01.c~

?? ld2330語音模塊程序
?? C~
字號:

//============================================================================
//本文檔用于驅動nRF24L01

//********接收數據寬度*********                                                            
unsigned char flash RDW[6]={13,13,13,13,13,13};
//*******接收地址**********
static unsigned char ADDR0[6]={0x0A,0,2,3,4,5};
static unsigned char ADDR1[6]={0x0B,1,2,3,4,5};
#define ADDR2 2
#define ADDR3 3
#define ADDR4 4
#define ADDR5 5
//******發送地址***********
static unsigned char TxAddr[6]={0x10,1,2,3,4,5};

#define nRF24L01_RxMode CLI_CE nRF24L01_WriteReg(0x00,0x0F);SET_CE
#define nRF24L01_TxMode  CLI_CE nRF24L01_WriteReg(0x00,0x0E);SET_CE        
 
//nRF24L01 SPI總線說明:
//   1. 低字節先傳送,高字節后傳送,基于小端格式的傳送
//   2.字節內部高位先傳送,低位后傳送
//============================================================================
//功能:  向nRF24L01發送數據
void nRF24L01_WriteBytes(unsigned char *Buffer,unsigned char Bytes)
{
          SEL_CS3                                                    //選中nRF24L01 
          Buffer[0]|=0x20;                                       //加入寫寄存器標記
          SPI_WriteBytes(Buffer,Bytes);               //發送數據
          SEL_NON                                                   //釋放nRF24L01
}                                                                                                          
//============================================================================
//功能:  從nRF24L01接收數據
void nRF24L01_ReadBytes(unsigned char *Buffer,unsigned char Bytes)
{
          SEL_CS3                                                   //選中nRF24L01
          SPI_ReadBytes(Buffer,Bytes);            //讀取數據  
          SEL_NON                                                  //釋放nRF24L01
}
//============================================================================
//功能: 寫nRF24L01寄存器
void nRF24L01_WriteReg(unsigned char Reg,unsigned char Value)
{
          unsigned char Buffer[2];
          SEL_CS3
          Buffer[0]=Reg|0x20;
          Buffer[1]=Value;
          SPI_WriteBytes(Buffer,2);
          SEL_NON          
}
//============================================================================
//功能:  讀取nRF24L01的狀態
unsigned char nRF24L01_GetStatus()
{
          unsigned char Status;
          Status=0xFF;
          SEL_CS3
          SPI_ReadBytes(&Status,1);
          SEL_NON
          return Status;
}


//============================================================================
//功能:  nRF24L01芯片初始化
//Time: 2008-4-8
//Vision: V1.0
void nRF24L01_Init()
{
     CLI_CE
     nRF24L01_WriteReg(0x01,0x00);            //通道0自動應答
     nRF24L01_WriteReg(0x02,0x3F);            //通道0接收使能
     nRF24L01_WriteReg(0x03,0x03);            //地址寬度為5bytes
     nRF24L01_WriteReg(0x04,0x00);            //出錯自動重發,4000uS+86uS等待,重發15次
     nRF24L01_WriteReg(0x05,0x01);            //選擇通道1
     nRF24L01_WriteReg(0x06,0x0F);            //1Mbps,0dBm,接收放大器使能
     nRF24L01_WriteReg(0x07,0x00);            //狀態寄存器復位                                                        
     nRF24L01_WriteBytes(ADDR0,6);            //設置通道0地址
     nRF24L01_WriteBytes(ADDR1,6);            //設置通道1地址     
     nRF24L01_WriteReg(0x0C,ADDR2);         //設置通道2地址 
     nRF24L01_WriteReg(0x0D,ADDR3);         //設置通道3地址 
     nRF24L01_WriteReg(0x0E,ADDR4);         //設置通道4地址 
     nRF24L01_WriteReg(0x0F,ADDR5);         //設置通道5地址 
     nRF24L01_WriteBytes(TxAddr,6);            //設置發送地址
     nRF24L01_WriteReg(0x11,RDW[0]);         //通道0接收數據長度(字節)
     nRF24L01_WriteReg(0x12,RDW[1]);         //通道1接收數據長度(字節)
     nRF24L01_WriteReg(0x13,RDW[2]);         //通道2接收數據長度(字節)
     nRF24L01_WriteReg(0x14,RDW[3]);         //通道3接收數據長度(字節)
     nRF24L01_WriteReg(0x15,RDW[4]);         //通道4接收數據長度(字節)
     nRF24L01_WriteReg(0x16,RDW[5]);         //通道5接收數據長度(字節)     
}

//=============================================================================
//功能:  nRF24L01發送數據
//Time: 2008-4-8
//Vision:  V1.0
unsigned char nRF24L01_SendData(unsigned char *TxBuffer,unsigned char TDW)
{     
      unsigned char Reg=0xA0;
      nRF24L01_TxMode
      SEL_CS3
      SPI_ReadBytes(&Reg,1);
      SPI_WriteBytes(TxBuffer,TDW);
      SEL_NON
      CLI_CE
      return Reg;
}

//==============================================================================
//功能:  nRF24L01接收數據
//Time: 2008-4-8
//Vision: V1.0
unsigned char nRF24L01_RecData(unsigned char *RxBuffer,unsigned char RDW)
{
        unsigned char Reg=0x61;
        SEL_CS3
        SPI_ReadBytes(&Reg,1);
        SPI_ReadBytes(RxBuffer,RDW);
        SEL_NON        
        return Reg;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美狂野另类xxxxoooo| 日本aⅴ精品一区二区三区 | 一区二区三区加勒比av| 不卡一区在线观看| 成人欧美一区二区三区黑人麻豆| 一本色道久久加勒比精品| 亚洲欧美日韩国产一区二区三区| 色一情一伦一子一伦一区| 亚洲一级二级三级| 欧美精品粉嫩高潮一区二区| 精品一区二区三区在线播放 | 床上的激情91.| 日韩一区欧美一区| 欧美欧美欧美欧美首页| 久色婷婷小香蕉久久| 国产精品亲子乱子伦xxxx裸| 91久久精品午夜一区二区| 日韩在线a电影| 欧美精彩视频一区二区三区| 91麻豆国产香蕉久久精品| 亚洲成人免费观看| 亚洲精品在线免费播放| 91在线精品一区二区| 亚洲电影视频在线| 精品国产一区二区在线观看| 成人91在线观看| 免费成人你懂的| 久久久久9999亚洲精品| 色94色欧美sute亚洲线路一久| 日韩高清一区在线| 亚洲国产精华液网站w| 欧美男男青年gay1069videost| 国产乱码精品一区二区三区av| 国内精品免费在线观看| 国产精品第13页| 这里只有精品电影| av电影天堂一区二区在线| 欧美a一区二区| 亚洲同性gay激情无套| 精品剧情在线观看| 欧美性色黄大片手机版| 大桥未久av一区二区三区中文| 亚洲电影在线免费观看| 国产精品伦一区| 日韩亚洲欧美成人一区| 日本电影欧美片| 国产一区二区三区电影在线观看| 午夜精品一区二区三区电影天堂 | 久久久久国产成人精品亚洲午夜| 欧美日韩国产精品成人| 99久久伊人精品| 国产一区二区不卡| 蜜桃av一区二区| 亚洲一区二区在线免费看| 国产精品久久久久影院| 2023国产精品| 色婷婷久久99综合精品jk白丝| 亚洲国产精品一区二区www| 欧美久久久久中文字幕| 91亚洲国产成人精品一区二三| 激情欧美日韩一区二区| 日韩av电影一区| 一区二区日韩av| 中文字幕在线观看不卡| 国产欧美一区二区三区在线看蜜臀 | 国产精品视频免费看| 精品国免费一区二区三区| 欧美日韩激情一区| 欧美丝袜自拍制服另类| 91美女片黄在线观看91美女| 成人毛片视频在线观看| 成人性生交大片| 国产福利精品导航| 韩国成人福利片在线播放| 麻豆成人久久精品二区三区红 | 欧美一级高清片| 国产精品久久久久久妇女6080 | 成人av午夜影院| 高清国产一区二区三区| 国产一区二区成人久久免费影院 | 偷窥少妇高潮呻吟av久久免费| 亚洲黄色免费网站| 亚洲一区二区美女| 亚洲午夜成aⅴ人片| 亚洲综合激情网| 午夜精品久久久| 蜜臀av一区二区三区| 激情欧美一区二区| 成人在线综合网站| 91亚洲精品乱码久久久久久蜜桃| 91国偷自产一区二区三区成为亚洲经典 | 国产片一区二区| 亚洲欧美综合色| 亚洲高清中文字幕| 日韩激情视频在线观看| 激情文学综合丁香| 成人18视频日本| 欧美色网一区二区| 日韩欧美国产麻豆| 中文天堂在线一区| 一区二区三区四区蜜桃| 日韩制服丝袜先锋影音| 国产在线精品不卡| 97超碰欧美中文字幕| 日本二三区不卡| 日韩欧美黄色影院| 中文字幕欧美日本乱码一线二线 | 亚洲国产高清不卡| 亚洲一卡二卡三卡四卡无卡久久| 日韩精品视频网站| 国产宾馆实践打屁股91| 在线免费视频一区二区| 欧美mv日韩mv国产网站app| 国产精品午夜春色av| 亚洲一级电影视频| 国产精品亚洲成人| 欧美日韩成人一区二区| 国产网站一区二区| 亚洲成av人片| 成人黄色小视频| 亚洲精品国产精华液| 久久99最新地址| 色综合久久久久| www国产精品av| 一区二区三区 在线观看视频| 极品少妇xxxx精品少妇偷拍 | 欧美图区在线视频| 国产亚洲综合性久久久影院| 亚洲一区二区三区四区在线 | 精品一区二区在线观看| 色综合久久中文字幕综合网 | 中文字幕一区在线观看视频| 免费av网站大全久久| 97精品超碰一区二区三区| 精品粉嫩超白一线天av| 一区二区成人在线视频| 国产成人av福利| 91精品国产综合久久国产大片| 中文字幕亚洲不卡| 国产一区二区三区黄视频| 欧美午夜在线观看| 国产精品成人免费精品自在线观看| 男男gaygay亚洲| 欧美亚洲图片小说| 亚洲欧美日韩在线播放| 国产成人精品影院| 亚洲精品一线二线三线| 视频一区国产视频| 欧美在线观看18| 国产精品久久久久四虎| 国产成人日日夜夜| 2017欧美狠狠色| 久久精品国产77777蜜臀| 3d动漫精品啪啪1区2区免费| 一区二区三区欧美在线观看| 99视频在线精品| 中文久久乱码一区二区| 国产美女一区二区| 欧美精品一区二区三区高清aⅴ| 一本高清dvd不卡在线观看| 国产欧美日产一区| 国产精品影音先锋| 久久新电视剧免费观看| 国产乱国产乱300精品| 精品噜噜噜噜久久久久久久久试看 | 精品国产一区二区亚洲人成毛片 | 欧美三片在线视频观看| 亚洲人快播电影网| 99精品黄色片免费大全| 国产欧美一区视频| 国产精品88av| 国产日韩成人精品| 成人免费视频免费观看| 国产精品无遮挡| 99re这里只有精品6| 中文字幕字幕中文在线中不卡视频| 成人免费黄色大片| 日韩毛片视频在线看| 色婷婷av一区二区三区gif| 亚洲图片一区二区| 欧美私人免费视频| 日韩在线一区二区| 久久综合久久综合九色| 丁香婷婷综合网| 国产精品国模大尺度视频| 色婷婷精品久久二区二区蜜臀av| 一区二区三区视频在线观看| 欧美日本韩国一区| 久久精品久久综合| 中文av一区特黄| 在线这里只有精品| 日本最新不卡在线| 久久香蕉国产线看观看99| caoporn国产一区二区| 午夜精品视频一区| 日韩女优制服丝袜电影| 成人黄色综合网站| 天使萌一区二区三区免费观看| 亚洲精品在线观看视频| 色综合久久久久综合体|