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

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

?? nrf24l01.h

?? ARM_CORTEX-M3應用實例開發(fā)詳解光盤
?? H
字號:
// BYTE type definition
#ifndef _BYTE_DEF_
#define _BYTE_DEF_
typedef unsigned char BYTE;
#endif   /* _BYTE_DEF_ */

// Define interface to nRF24L01
/*#ifndef _SPI_PIN_DEF_
#define _SPI_PIN_DEF_
// Define SPI pins
/*sbit SCK  = P0^0; // Master Out, Slave In pin (output)
sbit MISO = P0^1; // Master In, Slave Out pin (input)
sbit MOSI = P0^2; // Serial Clock pin, (output)
sbit CSN  = P0^3; // Slave Select pin, (output to CSN, nRF24L01)

// Define CE & IRQ pins
sbit CE   = P0^4; // Chip Enable pin signal (output)
sbit IRQ  = P0^5; // Interrupt signal, from nRF24L01 (input)
#endif*/

// Macro to read SPI Interrupt flag
//#define WAIT_SPIF (!(SPI0CN & 0x80))  // SPI interrupt flag(礐 platform dependent)

// Declare SW/HW SPI modes
//#define SW_MODE   0x00
//#define HW_MODE   0x01

// Define nRF24L01 interrupt flag's
//#define MAX_RT  0x10  // Max #of TX retrans interrupt
//#define TX_DS   0x20  // TX data sent interrupt
//#define RX_DR   0x40  // RX data received

//#define SPI_CFG 0x40  // SPI Configuration register value
//#define SPI_CTR 0x01  // SPI Control register values
//#define SPI_CLK 0x00  // SYSCLK/2*(SPI_CLK+1) == > 12MHz / 2 = 6MHz
//#define SPI0E   0x02  // SPI Enable in XBR0 register

//****************************************************************//
// SPI(nRF24L01) commands
#define READ_REG1        0x00  // Define read command to register
#define WRITE_REG1       0x20  // Define write command to register
#define RD_RX_PLOAD     0x61  // Define RX payload register address
#define WR_TX_PLOAD     0xA0  // Define TX payload register address
#define FLUSH_TX        0xE1  // Define flush TX register command
#define FLUSH_RX        0xE2  // Define flush RX register command
#define REUSE_TX_PL     0xE3  // Define reuse TX payload register command
#define NOP             0xFF  // Define No Operation, might be used to read status register

//***************************************************//
// SPI(nRF24L01) registers(addresses)
#define CONFIG          0x00  // 'Config' register address
#define EN_AA           0x01  // 'Enable Auto Acknowledgment' register address
#define EN_RXADDR       0x02  // 'Enabled RX addresses' register address
#define SETUP_AW        0x03  // 'Setup address width' register address
#define SETUP_RETR      0x04  // 'Setup Auto. Retrans' register address
#define RF_CH           0x05  // 'RF channel' register address
#define RF_SETUP        0x06  // 'RF setup' register address
#define STATUS          0x07  // 'Status' register address
#define OBSERVE_TX      0x08  // 'Observe TX' register address
#define CD              0x09  // 'Carrier Detect' register address
#define RX_ADDR_P0      0x0A  // 'RX address pipe0' register address
#define RX_ADDR_P1      0x0B  // 'RX address pipe1' register address
#define RX_ADDR_P2      0x0C  // 'RX address pipe2' register address
#define RX_ADDR_P3      0x0D  // 'RX address pipe3' register address
#define RX_ADDR_P4      0x0E  // 'RX address pipe4' register address
#define RX_ADDR_P5      0x0F  // 'RX address pipe5' register address
#define TX_ADDR         0x10  // 'TX address' register address
#define RX_PW_P0        0x11  // 'RX payload width, pipe0' register address
#define RX_PW_P1        0x12  // 'RX payload width, pipe1' register address
#define RX_PW_P2        0x13  // 'RX payload width, pipe2' register address
#define RX_PW_P3        0x14  // 'RX payload width, pipe3' register address
#define RX_PW_P4        0x15  // 'RX payload width, pipe4' register address
#define RX_PW_P5        0x16  // 'RX payload width, pipe5' register address
#define FIFO_STATUS     0x17  // 'FIFO Status Register' register address

//***************************************************************//
//                   FUNCTION's PROTOTYPES  //
/****************************************************************
 void SPI_Init(BYTE Mode);     // Init HW or SW SPI
 BYTE SPI_RW(BYTE byte);                                // Single SPI read/write
 BYTE SPI_Read(BYTE reg);                               // Read one byte from nRF24L01
 BYTE SPI_RW_Reg(BYTE reg, BYTE byte);                  // Write one byte to register 'reg'
 BYTE SPI_Write_Buf(BYTE reg, BYTE *pBuf, BYTE bytes);  // Writes multiply bytes to one register
 BYTE SPI_Read_Buf(BYTE reg, BYTE *pBuf, BYTE bytes);   // Read multiply bytes from one register
//*****************************************************************/


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美最猛性xxxxx直播| 精品国产不卡一区二区三区| 欧美福利视频导航| 久久久久久电影| 天堂影院一区二区| 日本韩国欧美在线| 国产欧美日本一区视频| 久久国产精品无码网站| 欧美福利视频导航| 亚洲一区二三区| 91色在线porny| 国产日韩成人精品| 国产乱码精品1区2区3区| 欧美一区二区三区免费| 亚洲福利一区二区| 99免费精品视频| 国产精品色婷婷| 国产精品一区二区91| 精品动漫一区二区三区在线观看| 丝袜美腿成人在线| 欧美日韩精品欧美日韩精品| 亚洲一区二区三区四区中文字幕| 成人av综合一区| 亚洲欧洲av在线| 99久久精品国产一区| 国产精品成人一区二区三区夜夜夜| 精品午夜久久福利影院| 日韩精品中文字幕在线不卡尤物| 日韩制服丝袜先锋影音| 欧美日韩亚洲综合| 日韩中文字幕区一区有砖一区| 欧美色图12p| 性做久久久久久免费观看欧美| 欧美性三三影院| 三级欧美在线一区| 日韩欧美亚洲另类制服综合在线| 蜜臀av一区二区| 精品久久一区二区| 国精产品一区一区三区mba桃花| 日韩精品一区二区三区中文不卡| 久久福利视频一区二区| 2023国产精华国产精品| 国产精品亚洲一区二区三区妖精| 久久亚洲私人国产精品va媚药| 国产麻豆视频一区二区| 欧美激情一区二区三区蜜桃视频 | 在线视频国内自拍亚洲视频| 一区二区三区四区中文字幕| 在线一区二区观看| 日韩国产高清在线| 久久久久久毛片| 99精品国产视频| 亚洲午夜免费电影| 日韩欧美电影一区| 成人毛片在线观看| 亚洲国产一二三| 精品国产乱码久久久久久免费| 国产+成+人+亚洲欧洲自线| 亚洲婷婷国产精品电影人久久| 欧美视频中文一区二区三区在线观看| 日本免费在线视频不卡一不卡二| 久久久久综合网| 欧洲精品在线观看| 国产精品自在欧美一区| 亚洲欧美福利一区二区| 日韩一区二区免费电影| 成人av免费观看| 男女视频一区二区| 国产精品毛片久久久久久| 欧美日韩情趣电影| 岛国精品一区二区| 亚洲网友自拍偷拍| 国产精品国产三级国产aⅴ原创| 国产精品国产三级国产| 欧美三级视频在线| 风流少妇一区二区| 日韩激情一二三区| 亚洲视频一区二区在线观看| 日韩一二在线观看| 色屁屁一区二区| 国产不卡在线视频| 麻豆精品视频在线| 亚洲综合成人网| 国产精品久久99| 久久伊99综合婷婷久久伊| 欧美做爰猛烈大尺度电影无法无天| 国产精品一二三在| 美女mm1313爽爽久久久蜜臀| 亚洲精品成人在线| 国产农村妇女精品| 国产亚洲欧美一区在线观看| 欧美日韩国产影片| 日本韩国视频一区二区| 丁香六月综合激情| 国产在线一区二区| 日本aⅴ免费视频一区二区三区| 亚洲欧洲制服丝袜| **性色生活片久久毛片| 国产欧美日韩久久| 久久精品在线观看| 精品国产91洋老外米糕| 欧美顶级少妇做爰| 欧美挠脚心视频网站| 91亚洲精品一区二区乱码| 成人av在线影院| 菠萝蜜视频在线观看一区| 国产成人精品在线看| 韩国女主播成人在线| 免费看日韩精品| 日韩精品一区第一页| 一区二区三区视频在线观看| 亚洲精品乱码久久久久久| 国产精品毛片久久久久久| 国产精品天美传媒| 中文字幕日韩一区| 一区二区理论电影在线观看| 亚洲色欲色欲www在线观看| 中文字幕在线不卡一区| 亚洲欧美综合另类在线卡通| 综合网在线视频| 亚洲黄网站在线观看| 亚洲午夜一区二区三区| 亚洲成人免费视| 免费不卡在线观看| 国内精品在线播放| 国产福利精品一区| 99这里只有精品| 色综合久久综合网欧美综合网| 色哟哟国产精品| 欧美日韩高清一区二区三区| 91精品国产aⅴ一区二区| 日韩一区国产二区欧美三区| 精品国产免费一区二区三区四区| 久久婷婷国产综合精品青草| 国产日韩欧美精品一区| 亚洲三级在线观看| 视频一区二区三区入口| 国产在线播放一区| 99国产精品久| 欧美一卡在线观看| 欧美国产综合一区二区| 亚洲卡通欧美制服中文| 日日夜夜免费精品| 国产成人在线视频免费播放| 色综合一区二区| 日韩精品一区二区三区中文精品| 中文字幕 久热精品 视频在线| 亚洲综合色视频| 精品一区在线看| 色婷婷综合久久久| 日韩欧美国产一区在线观看| 国产精品午夜免费| 午夜精品福利一区二区三区av| 国产不卡视频一区| 制服丝袜av成人在线看| 亚洲国产电影在线观看| 日韩精品五月天| 99riav久久精品riav| 日韩精品一区国产麻豆| 亚洲精品日韩一| 国产精品一卡二卡| 精品视频一区三区九区| 国产精品女主播av| 久久99精品久久久久久动态图 | 中文字幕一区二区三区蜜月| 五月天中文字幕一区二区| 国产成人日日夜夜| 日韩一区二区视频| 一区av在线播放| 99久久夜色精品国产网站| 欧美电影免费观看完整版 | 国产精品色噜噜| 麻豆国产精品777777在线| 色综合久久综合| 国产精品欧美一级免费| 国产在线视频一区二区| 欧美一区二区三区日韩视频| 一区二区三区蜜桃网| 不卡欧美aaaaa| 国产精品三级久久久久三级| 久久91精品久久久久久秒播| 欧美老肥妇做.爰bbww视频| 亚洲色图视频网| 粉嫩一区二区三区在线看| 精品国产乱码久久久久久久 | 欧美成人a视频| 亚洲综合色区另类av| 99v久久综合狠狠综合久久| 日本一区二区三区四区| 国产自产视频一区二区三区| 337p亚洲精品色噜噜噜| 偷拍一区二区三区四区| 欧美无砖砖区免费| 午夜av一区二区三区| 在线看不卡av| 午夜精品久久久久久不卡8050| 欧美色图天堂网| 偷拍与自拍一区| 日韩精品一区二区三区在线观看 | 在线播放中文字幕一区|