Advertisement

BK3231蓝牙模块串口AT指令详解

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
《BK3231蓝牙模块串口AT指令详解》是一份详细解析BK3231蓝牙模块通信机制的技术文档,深入介绍了其常用的AT命令集及其功能应用。 BK3231蓝牙模块串口AT指令适用于市场上多数以BK3231为核心芯片的PCB小板,通常只需连接VCC 3.3、GND、TX、RX四根线即可。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • BK3231AT
    优质
    《BK3231蓝牙模块串口AT指令详解》是一份详细解析BK3231蓝牙模块通信机制的技术文档,深入介绍了其常用的AT命令集及其功能应用。 BK3231蓝牙模块串口AT指令适用于市场上多数以BK3231为核心芯片的PCB小板,通常只需连接VCC 3.3、GND、TX、RX四根线即可。
  • HC-05设置与AT
    优质
    本手册详细介绍了HC-05蓝牙模块的配置方法及常用AT命令,帮助用户轻松实现无线通信功能。 本段落档详细描述了HC-05蓝牙模块的功能及其具体的配置过程,并提供了所需的AT指令集以进行蓝牙模块的配置。
  • AT
    优质
    《蓝牙模块的AT指令集》是一份详尽的手册,指导开发者如何使用标准AT命令配置和控制蓝牙设备。涵盖了从基本连接到高级设置的各项功能。 寻找适合新手与老手的蓝牙模块学习资料,包括详细的AT指令集。
  • BCM-70 BK3231手册.pdf
    优质
    本手册详细介绍了BCM-70 BK3231蓝牙模块的各项功能和技术参数,包括硬件规格、通信协议及应用实例,为开发者提供全面的技术支持和指导。 ### BCM-70 BK3231蓝牙模块概述 BCM-70 BK3231是一款由深圳蓝创电子有限公司生产的蓝牙数传模块,具备多种连接及数据传输功能。该模块采用BK3231(BlueCore)芯片,并支持蓝牙版本为3.0+EDR,具有Class II等级的输出功率。设计用于单电源供电(电压范围:2.0V - 3.6V),兼容于2.4GHz频段上的设备使用。其外形尺寸为长宽高分别为27mm、13mm和2.2mm,并符合RoHS环保标准。 ### 技术参数 - **主芯片**:BK3231(BlueCore) - **蓝牙版本**:3.0+EDR - **输出功率等级**:Class II - **工作频段**:2.4GHz - **电源电压范围**:2.0V - 3.6V - **接口类型**:UART接口 - **外形尺寸(长×宽×高)**: 27mm x 13mm x 2.2mm - **RoHS标准符合性**:满足要求 - **无连接待机电流**:4mA - **有连接待机电流**:8mA ### 应用范围 BCM-70 BK3231蓝牙模块广泛应用于以下领域: - 蓝牙GPS设备 - 汽车诊断工具OBDII - 蓝牙打印机、数码相机及外设如鼠标和键盘等 - PDA、PND、PCS等相关产品 - 游戏控制器以及其他需要无线连接的电子设备 ### 功能特点 此蓝牙模块支持通过云端或者UART接口进行内部参数设置。具备复位功能,同时可以利用PWM输出控制。可通过命令模式修改包括但不限于蓝牙名称、密码、波特率以及校验位等在内的多个配置选项。 ### 指令列表 - **进入命令设置**:`%S:CMDSET:n$` - 其中n的值范围为0至9,代表不同的超时设定。 - **修改设备名字**:%N:xxxx - **更改模块配对密码**:%P:XXXX - **调整波特率和校验位设置**:%B:X,Y - **重设蓝牙MAC地址码**:%D:XyXyXyXyXyXy - **进行系统复位操作**:%R:RST - **读取当前配置信息**:%G:GET - **指定IO端口的输出状态设置**:%O:Pxx,Y - **获取IO端口的状态值**:%I:Pxx - **PWM输出控制指令(注意:该功能暂未实现)**:%W:n,xxx,yyy ### 操作指南 模块内部参数可以通过以下两种方式完成修改: 1. **蓝牙云端配置**:通过手机或电脑与之建立连接,发送相关命令来调整设置。一旦成功配置,在下次上电启动时自动生效。 2. **硬件端口操作**:在设备未被激活且处于断开状态的情况下,利用COM端口或者MCU向模块发送特定指令进行参数修改。同样地,这些更改会在下一次开机后立即应用。 ### 接脚定义 - **TXD** : 数据传输输出 - **RXD**: 数据接收输入 - **RST**:用于复位的引脚,可以悬空使用 - **GPIO0-GPIO16** :通用I/O端口,支持复位及PWM功能 - **3.3V**: 电源正极接口 - **GND** : 地线 ### 使用须知 在进入命令设置模式时,请确保发送特征码“%S”,以允许后续指令的接收。例如,“%S:CMDSET:2”将启用一个持续时间为20秒的时间窗口,之后未接收到新的设定信息则自动退出配置状态。 请注意:文档中可能因OCR识别技术限制而存在个别字符错误或缺失,请根据上下文内容进行相应的修正处理。BCM-70 BK3231是一款多功能且高度灵活的蓝牙数据传输模块,适用于多种应用场景,并支持通过简单命令实现丰富的功能和定制化设置。
  • HC-05AT全书(中文版)
    优质
    《HC-05蓝牙AT指令详解全书》是一本全面解析HC-05蓝牙模块AT命令的手册,内容涵盖配置、连接及通信等实用技术指导。 HC-05蓝牙AT指令详解大全(中文版)提供了一系列详细的指南和解释,帮助用户更好地理解和使用HC-05模块的AT命令集。这些文档涵盖了从基础设置到高级配置的各项内容,适合不同技术背景的学习者参考学习。
  • BLE-CC41-AAT集版本2.0.pdf
    优质
    本手册详述了BLE-CC41-A蓝牙模块的AT指令集,帮助开发者掌握其配置与编程技巧,适用于版本2.0。 CC41-A 蓝牙串口模块使用 Command 指令集。 发AT指令时必须回车换行,并且这些指令只能在模块未连接状态下生效。一旦蓝牙模块与设备建立连接,蓝牙模块将进入数据透传模式。 AT指令不区分大小写,所有命令均以回车、换行字符(rn)结尾。
  • BT05 4.0-AT
    优质
    BT05 4.0蓝牙模块支持最新的无线通信标准,其全面升级的AT指令集为开发者提供了便捷高效的配置选项,适用于各类智能设备和应用。 ### BT05 4.0蓝牙模块AT指令集详解 #### 一、概述 本段落将详细介绍BT05 4.0蓝牙模块的AT指令集。该模块基于蓝牙4.0技术,支持串口通信,并提供一系列用于配置和控制模块行为的命令。 #### 二、BT05 4.0蓝牙模块基本特性 - **蓝牙版本**:兼容蓝牙4.0。 - **串行通讯**:通过串口与外部设备进行数据交换。 - **波特率范围**:支持2400, 4800, 9600, 19200, 38400, 57600及115200 bps,初始设置为9600 bps。 - **AT指令集**:涵盖多种用于调试和配置的命令。 #### 三、AT指令详解 ##### 测试模块 - **命令**: `AT` - **响应**: `OK` - **功能**: 检查BT05模块是否正常运行。 ##### 获取版本信息 - **命令**: `AT+VERSION` - **响应**: `+VERSION=` - **参数说明**:``为软件版本号,如`MLT-BT05-V4.0`。 - **功能**: 显示当前模块的固件版本。 ##### 查询MAC地址 - **命令**: `AT+LADDR` - **响应**: `+LADDR=` - **参数说明**:``为蓝牙设备的唯一标识符(MAC地址)。 - **功能**: 获取BT05模块的蓝牙地址信息。 ##### 设置或读取名称 - **设置命令**: `AT+NAME` - **查询命令**: `AT+NAME` - **响应**: `+NAME= OK` - **参数说明**:``为设备名,默认值是`MLT-BT05`,最大长度18字节。 - **功能**: 设定或查看蓝牙模块的名称。 ##### 设置和查询配对密码 - **设置命令**: `AT+PIN` - **查询命令**: `AT+PIN` - **响应**: `+PIN= OK` - **参数说明**:``为6位数,默认值是`123456`。 - **功能**: 设置或检查设备的配对密码。 ##### 设定和读取鉴权类型 - **设置命令**: `AT+TYPE` - **查询命令**: `AT+TYPE` - **响应**: `+TYPE= OK` - **参数说明**:``可选值为0至3,分别代表无密码、简易配对、带密码的配对及绑定期。 - **默认设置**:0 - **功能**: 定义或获取模块的安全认证模式。 ##### 设定和读取波特率 - **设置命令**: `AT+BAUD` - **查询命令**: `AT+BAUD` - **响应**: `+BAUD= OK` - **参数说明**:``为波特率值,可选范围是2至8。 - **默认设置**:4 (9600 bps) - **功能**: 调整或检查串行通信的速率。 ##### 设定和读取广播间隔 - **设置命令**: `AT+ADVI` - **查询命令**: `AT+ADVI` - **响应**: `+ADVI= OK` - **参数说明**:``可选值为0至6,定义不同的广告周期。 - **默认设置**:0 - **功能**: 调整或读取蓝牙模块的广播频率。 ##### 设置发射功率 - **命令**: `AT+POWE` - **响应**: `+POWE= OK` - **参数说明**:``可选值为0至3,对应不同的信号强度。 - **默认设置**:0dB (即 -23dB) - **功能**: 设定蓝牙模块的发射功率。 ##### 设置和读取服务UUID - **设置命令**: `AT+UUID` - **查询命令**: `AT+UUID` - **响应**: `+UUID= OK` - **参数说明**:``为服务ID,预设值是`FFE0`。 - **功能**: 定义或获取模块的服务唯一标识符。 ##### 设置和读取特征码 - **设置命令**: `AT+CHAR` - **查询命令**: `AT+CHAR` - **响应**: `+CHAR= OK
  • ATK-HC05
    优质
    ATK-HC05是一款高性能蓝牙无线通信模块,采用HC-05芯片,能够实现串口设备间的无线连接与数据传输。 STM32mini开发板配套的ATK-HC05蓝牙串口模块资料同样适用于其他32系列开发板,使用方法相同。根据开发板原理图调整相应的引脚设置即可。
  • ATK-HC05
    优质
    ATK-HC05是一款易于使用的蓝牙串口模块,支持无线通信,适用于各种嵌入式系统和单片机项目。它采用HC-05芯片,并提供简单易用的接口进行数据传输。 ATK-HC05 模块是由ALIENTEK公司开发的一款高性能主从一体蓝牙串口模块,能够与各种具备蓝牙功能的设备如电脑、手机、PDA及PSP等智能终端进行配对连接。该模块支持广泛的波特率范围:4800~1382400,并且兼容5V或3.3V单片机系统,便于集成到各类产品中使用。其小巧的尺寸(16mm*32mm)和灵活的操作方式使得它非常适合各种应用场景。