论坛元老
 
- 积分
- 4894
- 金钱
- 4894
- 注册时间
- 2015-1-10
- 在线时间
- 612 小时
|

楼主 |
发表于 2016-11-3 14:20:19
|
显示全部楼层
本帖最后由 阿侑kevin 于 2016-11-3 14:33 编辑
由此提出猜想:1、突然接收到了发送端的数据(数据并不为00或是ff),可以证明收发代码没有问题,导致AM、DR引脚不置位的原因是否是硬件引起?
2、将收发模块互换后问题依旧存在,是否问题出在单片机硬件上?
3、发送端用的一块STM32F103RBT6的小系统板,板子上除了四个按键和四个LED外无其他外设;接收端用的是战舰板,引脚对应如下:
AM PG1 浮空输入
CE PG3 推挽输出
TX_EN PG4 推挽输出
PWR_UP PG5 推挽输出
CD PG6 浮空输入
DR PG7 浮空输入
CSN PG9 推挽输出
SCK PG13 推挽输出
MOSI PG14 推挽输出
MISO PG15 浮空输入
战舰板外设使用了USART1、LED0、LED1、LCD,按照战舰板的引脚数据好像与NRF905模块连接上并没有冲突
4、NRF905丢包率应该不至于这么夸张吧= =
|
|