微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > nRF24L01 MSP430 发送接收驱动程序

nRF24L01 MSP430 发送接收驱动程序

时间:11-27 来源:互联网 点击:

Delayms(unsigned int t);//Function:延时t*ms

void Delayus(unsigned int t);//Function:延时t*us

void SystemInit(void);//Function:系统初始化

void NrfInitPort(void);//Function:管脚配置初始化

unsigned char SPIWriteRead(unsigned char c);//Function:SPI写入一字节,同时读出一字节

unsigned char ReadReg(unsigned char reg);//Function:从寄存器中读取状态字节

unsigned char WriteReadReg(unsigned char reg,unsigned char value);//Function:向寄存器写入一字节,同时返回状态字节

unsigned char ReadBuf(unsigned char reg,unsigned char *pBuf,unsigned char num);//Function:从寄存器读出num字节的数据(pBuf),同时返回状态字节

unsigned char WriteBuf(unsigned char reg,unsigned char*pBuf,unsigned char num);//Function:向寄存器写入num字节的数据(pBuf),同时返回状态字节

void RXReady(void);//Function:接收启动函数

void TXReady(unsigned char *txBuf);//Function:发送启动函数

void NrfInit(void);//Function:Nrf寄存器初始化

void GPIO_Port_A_ISR(void);//Function:IRQ(PA0)中断处理函数,判断发送还是接收中断,接收则读出数据 #endif

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top