STM32程序移植之NRF24L01模块
- 引脚接线图如下所示
STM32引脚 |
NRF24L01引脚 |
功能 |
GND |
GND |
|
3.3V |
3.3V |
|
PB8 |
CE |
|
PB9 |
CSN |
|
PB13 |
SCK |
|
PB15 |
MOSI |
|
PB14 |
MISO |
|
PB12 |
IRQ |
|
STM32引脚 |
CH340引脚 |
|
GND |
GND |
|
3.3V |
3.3V |
|
TXD |
RXD |
|
RXD |
TXD |
- NRF24L01分为主从,就是一个发送一个接受,两个的接线图都是按照上面的来进行接线
- 移植程序
- 移植成功发送程序之后进行复制成为接受程序,并更改main.C就行了
- 将刚才一直成功的发送程序下载到发送的那个STM32上面去
- 将接受的程序下载到接受的那个STM32上面去,
- 注意,上面的接受发送硬件不一样,不要下载错了
- 分别下载完毕后用串口助手看
- 左边是发送的,右边是接受的,具体接受发送的内容下载程序来看main.C那里
这里不再解析,注意哪个是发送哪个是接受就好了
- 接线图错误或者模块有问题会在初始化失败,用串口助手看
- 结束
- 疑惑QQ:3045136580
- 假如以下视频播放不了,可以到腾讯《STM32移植系列》专辑中查找相对应的
- 腾讯个人主页:
http://v.qq.com/vplus/ffb274f0adf3a4d4374b388a03b2358f/folders
- 本视频移植地址: https://v.qq.com/x/page/g0768wqhzsv.html
- 资料下载地址:关注公众号
- 版权所有,仅供学习参考!
原文地址:https://www.cnblogs.com/luxiaoguogege/p/9860518.html
时间: 2024-10-07 00:40:36