📄 nrf2401_t.h
字号:
#ifndef __NRF2401_T
#define __NRF2401_T
#include <msp430x14x.h>
#define uchar unsigned char
#define uint unsigned int
#define TX_PWR BIT7 //P10 POWER
#define TX_CS BIT4 //P15 工作模式选择,选择芯片为配置模式,还是发射/接收模式
#define TX_CE BIT6 //P14 使能,便芯片进入工作模式
#define TX_DR1 BIT3 //P13 通道1中断输出
#define TX_CLK1 BIT5 //P16 通道1时钟
#define TX_DATA1 BIT2 //P17 通道1数据输入/输出脚,接单片机I/O
#define TX_OperateIO P2OUT //自定义操作IO输出,方便修改
#define TX_OperateIO_DIR P2DIR //自定义操作IO的方向性
#define TX_OperateIO_IN P2IN //自定义操作IO输入
#define TX_OperateIES P2IES //自定义中断触发方式寄存器
#define TX_OperateIE P2IE //自定义中断允许寄存器
#define Frequencytimes 32 //频段分为四段 步进为32
#define Ferquencytimesad 16 //收发频率区别 此为起步差值
void TX_InitnRF2401(unsigned char channel);
void TX_DoSPIClock(void);
void TX_nRF2401_ON(void);
void TX_nRF2401_OFF(void);
void TX_RXEN_HIGH(void);
void TX_TXEN_HIGH(void);
void TX_Delay5(void);
void TX_Delay10(void);
void TX_delay200(void);
void TX_Trans(unsigned char *pt,unsigned char Length);
void TX_ReceiveShock(unsigned char *pt,unsigned char Length);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -