关于CC1101中断接收在while(MISO)处卡死的问题!
时间:10-02
整理:3721RD
点击:
列如这个
void halSpiWriteReg(INT8U addr, INT8U value)
{
CSN = 0;
while (MISO);
SpiTxRxByte(addr); //写地址
SpiTxRxByte(value); //写入配置
CSN = 1;
}
新手 程序从一开始就在while(MISO)不能继续执行了,有谁碰到了这个问题吗?求大神们解答下!
while (MISO);这句话的意思就是 如果接收到数据就一直执行,所以应该是从机一直发数据,他就一直接收,执行不到后面的程序了。