资源简介

无线模块cc1101资料,很全的例子程序,还有教程,附带有原理图,淘宝上花钱买的,免费送你们了

资源截图

代码片段和文件信息

#include 
#include 
#define INT8U unsigned char
#define INT16U unsigned int

#define  WRITE_BURST      0x40 //连续写入
#define  READ_SINGLE      0x80 //读
#define  READ_BURST       0xC0 //连续读
#define  BYTES_IN_RXFIFO     0x7F   //接收缓冲区的有效字节数
#define  CRC_OK              0x80  //CRC校验通过位标志
//*****************************************************************************************
sbit  GDO0 =P1^3;
sbit  GDO2 =P3^2;
sbit MISO =P1^6;
sbit MOSI =P1^5;
sbit SCK =P1^7;
sbit CSN =P1^2;
//*****************************************************************************************
sbit    LED2    =P3^4;
sbit    LED1    =P3^5;
sbit    KEY1    =P3^6;
sbit    KEY2    =P3^7;
//*****************************************************************************************
sbit led3=P2^3;
sbit led2=P2^2;
sbit led1=P2^1;
sbit led0=P2^0;
//*****************************************************************************************
INT8U PaTabel[8] = {0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60};
//*****************************************************************************************
void SpiInit(void);
void CpuInit(void);
void RESET_CC1100(void);
void POWER_UP_RESET_CC1100(void);
void halSpiWriteReg(INT8U addr INT8U value);
void halSpiWriteBurstReg(INT8U addr INT8U *buffer INT8U count);
void halSpiStrobe(INT8U strobe);
INT8U halSpiReadReg(INT8U addr);
void halSpiReadBurstReg(INT8U addr INT8U *buffer INT8U count);
INT8U halSpiReadStatus(INT8U addr);
void halRfWriteRfSettings(void);
void halRfSendPacket(INT8U *txBuffer INT8U size); 
INT8U halRfReceivePacket(INT8U *rxBuffer INT8U *length);  
//*****************************************************************************************
// CC1100 STROBE CONTROL AND STATUS REGSITER
#define CCxxx0_IOCFG2       0x00        // GDO2 output pin configuration
#define CCxxx0_IOCFG1       0x01        // GDO1 output pin configuration
#define CCxxx0_IOCFG0       0x02        // GDO0 output pin configuration
#define CCxxx0_FIFOTHR      0x03        // RX FIFO and TX FIFO thresholds
#define CCxxx0_SYNC1        0x04        // Sync word high INT8U
#define CCxxx0_SYNC0        0x05        // Sync word low INT8U
#define CCxxx0_PKTLEN       0x06        // Packet length
#define CCxxx0_PKTCTRL1     0x07        // Packet automation control
#define CCxxx0_PKTCTRL0     0x08        // Packet automation control
#define CCxxx0_ADDR         0x09        // Device address
#define CCxxx0_CHANNR       0x0A        // Channel number
#define CCxxx0_FSCTRL1      0x0B        // Frequency synthesizer control
#define CCxxx0_FSCTRL0      0x0C        // Frequency synthesizer control
#define CCxxx0_FREQ2        0x0D        // Frequency control word high INT8U
#define CCxxx0_FREQ1        0x0E        // Frequency control word middle INT8U
#define CCxxx0_FREQ0        0x0F        // Frequency control word low INT8U
#define CCxxx0_MDMCFG4      0x10        /

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      47718  2010-01-17 19:46  无线模块1101\1100双向遥控_D01.rar

     文件      50274  2010-08-28 10:44  无线模块1101\1100双向遥控_D02.rar

     文件      71292  2009-06-23 14:40  无线模块1101\1100无线232\1100无线232.rar

     文件      26562  2007-12-19 21:10  无线模块1101\1100无线232\无线232发送\1100

     文件      22309  2007-12-19 21:06  无线模块1101\1100无线232\无线232发送\1100.c

     文件       4343  2007-12-19 21:10  无线模块1101\1100无线232\无线232发送\1100.hex

     文件      34062  2007-12-19 21:10  无线模块1101\1100无线232\无线232发送\1100.LST

     文件      20510  2007-12-19 21:10  无线模块1101\1100无线232\无线232发送\1100.M51

     文件      29194  2007-12-19 21:10  无线模块1101\1100无线232\无线232发送\1100.OBJ

     文件       1015  2007-12-20 10:30  无线模块1101\1100无线232\无线232发送\1100.Opt

     文件        214  2007-12-20 10:30  无线模块1101\1100无线232\无线232发送\1100.plg

     文件       1990  2007-12-08 11:01  无线模块1101\1100无线232\无线232发送\1100.Uv2

     文件       1019  2007-12-19 21:08  无线模块1101\1100无线232\无线232发送\1100_Opt.Bak

     文件          0  2007-12-08 09:45  无线模块1101\1100无线232\无线232发送\1100_Uv2.Bak

     文件      27680  2007-12-19 21:09  无线模块1101\1100无线232\无线232接收\1100

     文件      22673  2007-12-19 20:49  无线模块1101\1100无线232\无线232接收\1100.c

     文件       4473  2007-12-19 21:09  无线模块1101\1100无线232\无线232接收\1100.hex

     文件      34989  2007-12-19 21:09  无线模块1101\1100无线232\无线232接收\1100.LST

     文件      22244  2007-12-19 21:09  无线模块1101\1100无线232\无线232接收\1100.M51

     文件      30503  2007-12-19 21:09  无线模块1101\1100无线232\无线232接收\1100.OBJ

     文件       1019  2008-03-15 12:50  无线模块1101\1100无线232\无线232接收\1100.Opt

     文件        214  2008-03-15 12:50  无线模块1101\1100无线232\无线232接收\1100.plg

     文件       1990  2007-12-08 11:01  无线模块1101\1100无线232\无线232接收\1100.Uv2

     文件       1019  2007-12-19 20:49  无线模块1101\1100无线232\无线232接收\1100_Opt.Bak

     文件          0  2007-12-08 09:45  无线模块1101\1100无线232\无线232接收\1100_Uv2.Bak

     文件      32054  2007-12-20 00:13  无线模块1101\1100无线PC遥控\1100PC遥控(发送)\1100

     文件      27885  2007-12-20 00:13  无线模块1101\1100无线PC遥控\1100PC遥控(发送)\1100.c

     文件       5771  2007-12-20 00:13  无线模块1101\1100无线PC遥控\1100PC遥控(发送)\1100.hex

     文件      47573  2007-12-20 00:13  无线模块1101\1100无线PC遥控\1100PC遥控(发送)\1100.LST

     文件      29089  2007-12-20 00:13  无线模块1101\1100无线PC遥控\1100PC遥控(发送)\1100.M51

............此处省略114个文件信息

评论

共有 条评论