| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> HC08调试全过程 -> 正文阅读 |
|
[嵌入式]HC08调试全过程 |
一、模块简介HC08蓝牙模块是广州汇承公司的蓝牙串口通信模块。HC系列包括蓝牙、WiFi和433MHz无线通信模块,其中HC系列的蓝牙模块目前用于单片机通信的方面最广,具有低功耗,配备双模蓝牙,操作极为简单(安装支持BLE的APP后无需对码且指令集简单),主从机一体,通信效果好这些优点。 HC-08是新一代的基于Bluetooth Specification V4.0 BLE蓝牙协议的数传模块。其无线工作频段为 2.4GHz ISM,调制方式是 GFSK。模块最大发射功率为 4dBm, 接收灵敏度-93dBm,空旷环境下和 iphone4s 可以实现80 米超远距离通信。 二、AT指令集2.1?模块参数设置 AT 指令
2.2 指令总集2.3 指令详细说明2.3.1 测试指令
串口发送: "AT" 串口接收: "OK" 注意:发送和接收指令都没有“\r\n”,下同。 2.3.2 查看当前基本参数指令
串口发送: AT+RX 串口接收: "Name:HC-08 " 2.3.3 恢复出厂设置指令
串口发送: "AT+DEFAULT" 串口接收: "OK" 2.3.4 模块重启指令
?串口发送: "AT+RESET" 串口接收: "OK" 2.3.5?查看软件版本指令
?串口发送: "AT+VERSION" 串口接收: "HC-08 V3.3,2020-10-16" 以上内容都是手册中、或者是博客中可以搜索到的,下边说一些“干货”。? 以上命令均是在未连接状态下才有效,一旦两个HC08模块(一主一从)进入了连接状态,则无论发什么数据,都被透传给对端,此时即使发送AT指令也不会被当作AT指令,而是被当作透传数据处理。 咨询过汇承原厂的技术支持,问了他们两个问题: (1)模块在连接状态下如何退出? (2)如何获取当前处于连接/非连接状态? 他们的答复是: (1)模块没有退出连接指令,如果要断开连接需要两端中的任意一端断电。 (2)可以通过蓝色LED的状态得到连接状态,蓝灯常亮说明处于连接状态;在程序中可以通过连接指示引脚(STA)进行判断,未连接时是低电平,连接之后是高电平(实测2.980V)。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 4:35:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |