首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >蓝牙SPP模块SPP-C SPP-CA BK3211芯片-进入AT模式?

蓝牙SPP模块SPP-C SPP-CA BK3211芯片-进入AT模式?
EN

Stack Overflow用户
提问于 2015-11-23 09:00:50
回答 3查看 6.4K关注 0票数 4

我有蓝牙SPP模块SPP-C / SPP-CA,它是廉价的模块,应该工作方式与众所周知的HC-06 / HC-05模块相同。

我有一个问题,一切正常,模块通过串行接口配对进行通信,等等。但我无法进入AT模式来更改设备名称、引脚或波特率。有没有人有同样的问题以及如何解决它?有一个非常小的数据公布,卖家没有回应。

因此,我假设有人可能会帮助解决这种情况。http://www.ebay.com/itm/Bluetooth-Module-UART-Serial-Interface-SPP-CA-works-with-YZXstudio-USB-Monitors-/201414967094,这就是模块。它基于Beken公司的BK3211芯片。

EN

回答 3

Stack Overflow用户

发布于 2016-01-15 01:33:16

在我拥有的SPP-CA模块上,似乎不需要什么特殊的东西就可以进入命令模式。

无论何时通过蓝牙连接或断开连接,模块都将打印:

代码语言:javascript
复制
CONNECTED
.. serial data is transferred ..
+DISC:SUCCESS

当模块断开连接时,您可以像使用HC05模块一样执行AT+BAUD等AT命令。

票数 1
EN

Stack Overflow用户

发布于 2019-10-02 12:58:02

3年后,我到处寻找这个问题的答案,最终通过摆弄小提琴偶然找到了解决方案。

我正在通过FTDI模块连接,使用Teraterm软件输入命令。

您需要通过插入PC USB来打开FTDI和BT模块的电源。打开Teraterm并设置以查看COM端口。

现在,您必须暂时将GND连接到BT模块上的端口11,以“重置”模块。该模块将关闭电源并重新启动,在此过程中将进入AT模式,您应该能够与该模块通信。

祝好运

票数 0
EN

Stack Overflow用户

发布于 2020-01-30 09:29:03

尽管老问题仍然相关,但我找到了解决方案!这很简单,你可以使用一个电路板和一些跳线,但是你也可以像我一样创建一个适配器。就像在使用AT命令的this document中解释的那样,您需要另一个通用异步收发器(串行连接)来对SPP进行编程。SPP不能连接到任何东西(发现模式)才能对其进行编程。

您可以像我一样,使用另一个SPP或使用串行编程器或Arduino来完成此任务。请注意,串行连接是3V的,因此当使用Arduino时,您需要一些电阻(1K和2K)来创建分压器(google it)。

原理图非常简单(当不使用Arduino时),我设计了这个适配器:

您需要以下组件来创建适配器(可能还需要一些连接):

像上面的原理图那样连接所有东西(STATE和EN未连接),插入模块(注意引脚方向!),插入USB电缆并将其连接到某个电源。

在Arduino IDE中,选择要配置的com端口并启动串行监视器,现在可以输入AT命令来配置未连接的端口:

完成了!这很简单,对吧?当您要配置另一个时,请断开正在连接的另一个,然后连接另一个。AT命令的概述可以在上面提供的链接中的文档中找到。

希望它能有所帮助;-)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33862234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档