📄 cc2500.h
字号:
#ifndef CC2500_H
#define cc2500_h
#define write_burst 0x40 //连续写入
#define read_single 0x80 //读
#define read_burst 0xc0 //连续读
#define bytes_in_rxfifo 0x7f //接受缓冲区的有效字节数
#define crc_ok 0x80 //CRC校验通过标志
#define cc2500_IOCFG2 0x00 //GDO2输出引脚配置
#define cc2500_IOCFG1 0x01
#define cc2500_IOCFG0 0x02
#define cc2500_sres 0x30 //重起芯片
#define cc2500_srx 0x34 //启用RX
#define cc2500_stx 0x35 //启用TX
#define cc2500_sidle 0x36 //离开TX/RX
#define cc2500_sftx 0x3b //刷新TX FIFO缓冲器
#define cc2500_sfrx 0x3a //刷新RX FIFO缓冲器
#define cc2500_patable 0x3e
#define cc2500_txfifo 0x3f
#define cc2500_rxfifo 0x3f
#define cc2500_FSCTRL0 0x0c
#define cc2500_FSCTRL1 0x0b
#define cc2500_FSCTRL0 0x0c
#define cc2500_FREQ2 0x0d
#define cc2500_FREQ1 0x0e
#define cc2500_FREQ0 0x0f
#define cc2500_MDMCFG4 0x10
#define cc2500_MDMCFG3 0x11
#define cc2500_MDMCFG2 0x12
#define cc2500_MDMCFG1 0x13
#define cc2500_MDMCFG0 0x14
#define cc2500_CHANNR 0x0a
#define cc2500_DEVIATN 0x15
#define cc2500_FREND1 0x21
#define cc2500_FREND0 0x22
#define cc2500_MCSM0 0x18
#define cc2500_FOCCFG 0x19
#define cc2500_BSCFG 0x1a
#define cc2500_AGCCTRL2 0x1b
#define cc2500_AGCCTRL1 0x1c
#define cc2500_AGCCTRL0 0x1d
#define cc2500_FSCAL3 0x23
#define cc2500_FSCAL2 0x24
#define cc2500_FSCAL1 0x25
#define cc2500_FSCAL0 0x26
#define cc2500_FSTEST 0x29
#define cc2500_TEST2 0x2c
#define cc2500_TEST1 0x2d
#define cc2500_TEST0 0x2e
#define cc2500_IOCFG2 0x00
#define cc2500_IOCFG0 0x02
#define cc2500_PKTCTRL1 0x07
#define cc2500_PKTCTRL0 0x08
#define cc2500_ADDR 0x09
#define cc2500_PKTLEN 0x06
#define cc2500_rxbytes 0x3b
#define cc2500_FIFOTHR 0x03
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -