OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7283|回复: 9

nRF2401和蓝牙哪种容易上手更好用?

[复制链接]

16

主题

197

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
457
金钱
457
注册时间
2012-4-20
在线时间
91 小时
发表于 2016-9-2 14:55:41 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 ba5rw 于 2016-9-2 14:57 编辑

两者都没做过,主要还是用于两台stm32设备之间的通信,这两种哪种比较容易上手?。谢谢!

最佳答案

查看完整内容[请看2#楼]

买模块的话难度差不多。如果要自己了解协议栈,必须是NRF24L01简单不少。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2016-9-2 14:55:42 | 显示全部楼层
买模块的话难度差不多。如果要自己了解协议栈,必须是NRF24L01简单不少。
回复

使用道具 举报

6

主题

50

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2016-6-29
在线时间
58 小时
发表于 2016-9-2 15:18:51 | 显示全部楼层
那要看你是想自己写还是直接买现成的。现在某宝上现成的都是傻瓜式的,直接当usb线用就行,程序都不用写,直接串口输入串口输出的。
回复

使用道具 举报

16

主题

197

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
457
金钱
457
注册时间
2012-4-20
在线时间
91 小时
 楼主| 发表于 2016-9-2 16:39:18 | 显示全部楼层
Clivia 发表于 2016-9-2 15:18
那要看你是想自己写还是直接买现成的。现在某宝上现成的都是傻瓜式的,直接当usb线用就行,程序都不用写, ...

蓝牙还是2401?
回复

使用道具 举报

6

主题

50

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2016-6-29
在线时间
58 小时
发表于 2016-9-2 16:49:19 | 显示全部楼层
ba5rw 发表于 2016-9-2 16:39
蓝牙还是2401?

都有的。
回复

使用道具 举报

16

主题

197

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
457
金钱
457
注册时间
2012-4-20
在线时间
91 小时
 楼主| 发表于 2016-9-3 08:24:54 | 显示全部楼层

非常感谢答复。
我想用蓝牙做无线传输,主要功能是支持SPP,但是我对蓝牙模块一头雾水,问题多多:1、4.0的能 下向兼容2.0的吗?因为我要控制的目标比如乐高机器人EV3主控器的蓝牙可能是2.0版本的。2、主从模块有没有要求?还是说STM32可以通过从模块给其他蓝牙装置发送指令?3、为何同时蓝牙模块某报价格相差甚远,有的9元有的大几十元,我应该选多少的合适?或是只要有串口引脚的即可?还有很多其他问题……先了解这些。谢谢!
回复

使用道具 举报

6

主题

50

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2016-6-29
在线时间
58 小时
发表于 2016-9-3 10:06:38 | 显示全部楼层
ba5rw 发表于 2016-9-3 08:24
非常感谢答复。
我想用蓝牙做无线传输,主要功能是支持SPP,但是我对蓝牙模块一头雾水,问题多多:1、4. ...

这些我也不太清楚,也是小白一枚,不敢瞎说=。=
回复

使用道具 举报

83

主题

765

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2752
金钱
2752
注册时间
2015-6-1
在线时间
392 小时
发表于 2016-9-3 13:00:45 | 显示全部楼层
本帖最后由 yuzeyuan1 于 2016-9-3 13:02 编辑
ba5rw 发表于 2016-9-3 08:24
非常感谢答复。
我想用蓝牙做无线传输,主要功能是支持SPP,但是我对蓝牙模块一头雾水,问题多多:1、4. ...

1、4.0可以和2.0进行通信,但4.0BLE不行,用于低功耗的。
2、对STM32来说,淘宝上买来的蓝牙模块都只用一个串口 ,配置就是写AT指令,读写数据也都有现成的STM32例程,你就当是用了非常非常长的线连接了两个STM32的串口就OK,包括现在有些GSM模块。4G模块也一样,你就当长导线来用没问题。
3、蓝牙模块的主控芯片不一样,比如TI的CC2540、CC2541、CC2640等,你不是对它编程,只是买成品模块,对你都没影响。功耗、距离都对价格也有影响,有些蓝牙没做好,几米远也照样各种断,我们自己制板没经验也是各种断,便宜些能用就行,不用太好。
我不知道SPP是什么,没玩过,这块你再问问。
自在随心
回复

使用道具 举报

3

主题

238

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1366
金钱
1366
注册时间
2016-5-26
在线时间
1698 小时
发表于 2016-9-3 14:07:15 来自手机 | 显示全部楼层
ba5rw 发表于 2016-9-3 08:24
非常感谢答复。
我想用蓝牙做无线传输,主要功能是支持SPP,但是我对蓝牙模块一头雾水,问题多多:1、4. ...

没有用过EV3,但以网上用电脑或手机连EV3的例子来看它可以作为SPP从机来用。如果是这样的话建议先把电脑连EV3然后用串口助手通信搞定,之后买个串口蓝牙2.0的主机模块用单片机连一下试试。另外也可以用带USB Host的单片机接USB蓝牙模块然后单片机上跑btstack来做。
回复

使用道具 举报

16

主题

197

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
457
金钱
457
注册时间
2012-4-20
在线时间
91 小时
 楼主| 发表于 2016-9-5 09:48:14 | 显示全部楼层
非常感谢楼上各位朋友的回复和指点,我把两种模块都买回来试试了……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 07:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表