HC-05蓝牙模块AT指令调试

HC-05蓝牙模块在AT模式下的波特率和正常模式下的波特率不是一回事,在AT模式下的波特率是我们没办法进行修改的,他永远都是固定的38400,而在正常模式下的波特率我们是可以在AT模式下通过AT指令集进行修改的。

但是,网上都说HC-05蓝牙模块在正常模式下默认的波特率是9600,但是把HC-05在AT模式下进行初始化之后,它在正常模式下的波特率不应该是9600么。。。但是我试了一下,初始化之后,HC-05在正常模式下的波特率也变成了38400,真坑。我说咋蓝牙模块一初始化之后就不能用了,原来是这个原因。
再说一下CMODE,如果设为CMODE=0,那么主蓝牙就是以指定的地址进行连接,如果不给他指定一个地址,那么他就会一直搜索它上一次连接的那个地址,直到搜索到为止,如果搜索不到,他可能就连接不上任何蓝牙了。
如果设为CMODE=1,那么主蓝牙就会在自己的可搜索范围内进行搜索和自己密码一样的,如果搜索到了,那么就可以连接上了。如果是从蓝牙,那么他就会被主蓝牙或者手机等设备搜索到,然后输入从蓝牙的密码就可以连接成功了。主蓝牙是不会被手机等设备搜索到的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值