几个星期以来,我一直在修补 HM-10 板,试图将数据从手机推送到模块,反之亦然。最终目标是启用 BLE 模式并根据特性和 GATT 配置文件进行调整。我对这个领域很陌生,所以任何人都可以帮助我吗?
有什么方法可以将 HM-10 与硬件 rx-tx 通道而不是软串行接口?
几个星期以来,我一直在修补 HM-10 板,试图将数据从手机推送到模块,反之亦然。最终目标是启用 BLE 模式并根据特性和 GATT 配置文件进行调整。我对这个领域很陌生,所以任何人都可以帮助我吗?
有什么方法可以将 HM-10 与硬件 rx-tx 通道而不是软串行接口?
您的问题仍然不是很清楚,但我认为您的意思是通过 BLE 无线电发送 AT 命令。
为此,您必须使用串行连接更改模式。
在标准模式下,只能使用 AT 命令通过串行连接(引脚 RXD 和 TXD)配置设备。
AT+MODE0: It only accepts AT-commands over the serial connection (RXD/TXD)
until a central device connects to the module.
AT+MODE1: Same as MODE0, once a connection is established,
AT-commands can be sent over BLE and manipulate some PIO pins on
the device.
AT+MODE2: Same as MODE0, once a connection is established,
AT-commands can be sent over BLE.
要对其进行测试,只需将字符串作为“AT\r\n”发送到 hm-10,它会以 OK 响应。
更新:
您不能使用 AT 命令更改服务和特性。
您可以更改许多其他内容,例如广告、设置信标和更改许多设置。
AT指令的完整列表和更多信息请参见官方数据表:
http ://www.jnhuamao.cn/bluetooth41_en.zip