微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > CC1101接口库在STM32上的移植

CC1101接口库在STM32上的移植

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

enable

TI_CC_Wait(30);

GPIO_WriteBit(TI_CC_CSn_GPIO, TI_CC_CSn_PIN, Bit_SET); //CS disable

TI_CC_Wait(45);

GPIO_WriteBit(TI_CC_CSn_GPIO, TI_CC_CSn_PIN, Bit_RESET); //CS enable

// Wait for CCxxxx ready

while(GPIO_ReadInputDataBit(TI_CC_SPI_USCIA0_GPIO, TI_CC_SPI_USCIA0_SOMI)!= RESET)

{

;

}

// Send strobe

SPI_I2S_SendData(SPI1, (uint16_t)TI_CCxxx0_SRES);//发送数据通过SPI1

// Strobe addr is now being TXed

while(SPI_I2S_GetFlagStatus(SPI1,SPI_I2S_FLAG_BSY )!= RESET)//线路忙则等待

{

;

}

// Wait for CCxxxx ready

while(GPIO_ReadInputDataBit(TI_CC_SPI_USCIA0_GPIO, TI_CC_SPI_USCIA0_SOMI)!= RESET)

{

;

}

GPIO_WriteBit(TI_CC_CSn_GPIO, TI_CC_CSn_PIN, Bit_SET); //CS disable

}

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

网站地图

Top