微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请求大神给予stm32驱动nrf905的接受程序的指导代码

请求大神给予stm32驱动nrf905的接受程序的指导代码

时间:10-02 整理:3721RD 点击:
#include "stm32f10x.h"   
#include "SysTick.h"
#include "Delay.h"
#include "Usart.h"
#include "stdio.h"
#include "NRF905.h"
u8  RxBuf[32];
/*******由于没有做外设测试的程序是:串口采用的是PA9->(T<->T),PA9->(R<->R)*****/
int main(void)
{
        //初始化系统定时器
        SysTick_Init();
        USART1_Config();
        
        NRF905_Init();
        NRF905_Config();
        
        SetRxMode();
        
        while(!(CD_read() & AM_read()))                //载波检测引脚置高/地址匹配引脚置高                                 
        {
                printf("Connect . . . . \n");
                Delay_ms(2000);
        }
        printf("OK, connect  !\n");
        Delay_ms(200);
        
        RxPacket(RxBuf);
}
一直显示的是connect,感觉CD检测不到同频段的波呀。

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

网站地图

Top