STM32F103之实验5,两个单片机的NRF24L01的发送 接收调试代码

一个开发板是STM32F103RC MINI,板载了LCD液晶显示,因此采用该液晶显示接收与发送的数据。
另外一个板子是STM32F103RB最小核心板,采用外设串口,进行收发的显示。

采用的是通道0。通道的具体对接操作流程请看上一篇文章。

下面给出的是采用STM32F103RB最小核心板的主函数程序。其他的类似。

#include "led.h"
#include "delay.h"
#include "sys.h"
#include "usart.h"
#include "lcd.h"
#include "key.h"
#include "spi.h"
#include "24l01.h"   
 

 int main(void)
 { 
    u8 tmp_buf[33];//加入字符串结束符	 
	u8 ReceivedData; //串口接收数据
	u8 mode;
	u8 key=1;
	int t=0;
	delay_init();	    	 //延时函数初始化	
	NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);// 设置中断优先级分组2
	uart_init(9600);	 	//串口初始化为9600
	LED_Init();		  		//初始化与LED连接的硬件接口
	
 	
 	NRF24L01_Init();    	//初始化NRF
  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值