www.whkt.net > nrF24l01硬件接口和msp430IO设置,的?430 IO口应...

nrF24l01硬件接口和msp430IO设置,的?430 IO口应...

ce是控制收发状态的,msp430上应该为输出方向.csn是spi总线使能,是mcu控制24l01的接口状态的,应该用输出,不过一般如果没有多片共用spi总线的话,完全可以不用控制,直接把csn接死,就是24l01的spi总线始终是使能的,这样做并

CE是控制收发状态的,MSP430上应该为输出方向.CSN是SPI总线使能,是MCU控制24L01的接口状态的,应该用输出,不过一般如果没有多片共用SPI总线的话,完全可以不用控制,直接把CSN接死,就是24L01的SPI总线始终是使能的,

asdsad

“发送间隔太短接收方处理不过来”这个思路肯定是错的.能够用这么久才接收不过来,通常的解释就是有些临时变量之类,你一直没有释放,累积到最后崩溃了.或者有些变量,逐步累加到最后溢出了.认真读读你自己编写发送和接受的程序吧.按这个思路,仔细看.

nrf24l01只是通信芯片,控制不了单片机.要做控制,首先要令两个nrf24l01完成基本设置,只要两个nrf24l01连接成功,并能成功发送和接收数据,才能进行控制.

1、并非所有系列的MSP430单片就有硬件的SPI接口,比如说MSP430F413就没有SPI接口,而高端一点的型号MSP430F5418A就具备这样的接口.2、由于具备SPI接口的单片机相对来讲,价格上会高一些,出于开发成本的考虑,可能单片机

nRF2401只是个2.4G的 Transciver芯片 他又不是MCU.

1. 47K 上拉是不是上拉太弱了点. 并且你的IO口的状态不是很清楚,不知道是输出、输入还是三态,IO口是不是配置了上拉或者下拉,如果是三态状态加上你的上拉电阻较大,个人感觉有可能出现半高电平的,或者内部配置了弱下拉,也会出现半高电平.如果想判断IO口是不是烧了,设置成输出口,然后输出0或者1再去测试,就能够知道是不是烧了.还有建议上拉4.7K就可以了.47K上拉太弱了.

愿我的答案 能够解决您的烦忧1,可能是系统自带驱动不兼容造成的.2,您可以下载腾讯电脑管家---打开腾讯电脑管家----硬件检测---安装驱动 解决您的问题.如果您对我的答案不满意,可以继续追问或者提出宝贵意见,谢谢

nrf24l01无线模块与89c52单片机连接时可以直接接在io口.如果是标准串行口控制,连接到p3.0、p3.1,如果是spi控制,可连接于任何io口,然后用软件模拟spi通信.

网站地图

All rights reserved Powered by www.whkt.net

copyright ©right 2010-2021。
www.whkt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com