DA14580最小蓝牙模块

DA14580 最小蓝牙模块MN581A 模块是针对无线智能产品设计的一款超低功耗的,超小体积的蓝牙模块。

基于德国DAILOG 超级蓝牙芯片DA14580 设计,包含天线部分仅有5.50mm*8.0mm, 高度仅有1.7mm 片上集成32 位ARM Cortex M0 ? 处理器国际标准的Blue-tooth? Smart 协议栈。

特别适合对体积和高度有特殊需求的智能穿戴式设备。

例如智能手环,蓝牙手表、无线键盘、无线鼠标、平板电脑、手机、笔记本电脑等产品。

可帮助客户快速开发蓝牙4.0 产品。

1.1 主要的特点超低功耗最小尺寸内嵌16MHZ32 位ARMCortexM0? 处理器专用链路层处理器内置aes-128 位加密处理器32kBOne-Time-Programmable(OTP) 内存42kB 系统SRAM 84kB ROM 8kB 记忆存储器支持多个数字接口:通用I/o、2个UARTs 与硬件流控制1MBd 、SPI+? 接口I2C 总线在100kHz,400 千赫硬件正交解码能力支持模拟接口设备内置4 通道10-bitADC 完全集成2.4GHzCMOS 收发器单线天线:内置50 欧姆天线匹配直接连接2.4G 的天线VBA T3V 电源电流:0dBm 传输输出功率-93dBm 接收机灵敏度1.2 应用市场智能穿戴式设备蓝牙手表无线键盘无线鼠标平板电脑手机笔记本电脑1.3 管脚定义及尺寸图名称功能输入输出说明GND 接地—VCC模块电源正极2.7V to3.3V支持聚合物(需降压)、钮扣电池P0_6/TX 模块串口发送端OP0_5/RX 模块串口接收端IP0_3 模块状态切换脚I 模块状态切换脚(下降沿唤醒、上升沿睡眠)P0_0 蓝牙数据引脚O 蓝牙数据引脚(蓝牙连接\ 断开接收数据时都会使此IO 电平变换)VPP,SW_CLK,SWDIO-- 调试软件用VPP,SW_CLK,SWDIO1.5 外围参考设计1.6 模块功耗睡眠模式:2uA 唤醒后功耗:500uA 连接状态功耗(以1k 的发送速率):625uA 1.7 模块工作说明本模块为透传模块,在配置完模块的对应I/O 后,应切换下P0_3 的高低电平以保证,模块处于用户所希望的状态(睡眠或者唤醒)。

模块默认为状态为透传模式。

模块可以从串口一次性最大接收256 个字节的数据包,模块在接收到串口数据后,会根据是否处于连接并使能了通知后。

自动将数据分包发送出去。

模块接收到蓝牙发送过来的数据后,会将P0_0 拉低,并且延时一段时间,默认为4ms ,以方便用户唤醒MCU(注:此处接收蓝牙发送数据的buf 也是256 字节)。

在延时过后,串口将输出数据,当串口数据发送完毕后,P0_0 将拉高。

等待下次接收数据后的拉低。

注:用户可根据产品要求的吞吐量来设置模块的连接间隔、串口波特率这些参数。

当串口接收速率小于连接间隔时,造成串口接收buf 溢出。

模块将返回字符串"AT:Err+Busy\r\n" 由主机端向模块发送数据的流程如下:当模块发生连接、断开连接、接收主机端的数据时。

P0_0 会产生如下时序,延时时长为用户设定的延时(见2.9 设置串口发送延时)。

当断开连接时,发送完"AT:Is_Disconn\r\n"后间隔100ms 后将继续发送"AT:Disconnect\r\n" 。

蓝牙模块返回数据指令说明:状态说明“AT:WAKEUP\r\n ” 模块切换为唤醒状态"AT:SLEEP\r\n" 模块切换为睡眠状态"AT:Connect\r\n" 模块处于连接状态"AT:Is_Disconn\r\n" 模块处于正在断开连接中"AT:Disconnect\r\n" 模块断开连接"AT:CMD\r\n" 模块处于指令模式"AT:SEND\r\n" 模块处于透传模式"AT:Entry_Config\r\n" 模块进入配置模式"AT:Entry_CMD\r\n" 模块进入指令模式"AT:Exit_CMD\r\n" 模块退出指令模式"AT:Err+Busy\r\n" 模块串口buf 溢出"AT:OK\r\n" 模块成功接收指令"AT:Err\r\n" 模块接收指令错误1.8 、裸机模块开发环境运行环境:keil 仿真环境:jlink 烧写工具:SmartSnippets2. 模块AT 指令:模块上电后,给模块一个P0_3 下降沿触发模块唤醒(唤醒成功模块将返回"AT:WAKEUP\r" ),如需发送AT 指令来控制模块,需发送指令控制模块进入指令模式。

注: 通过AT 指令设置的参数,掉电后都不保存。

指令接收成功则返回"AT:OK\r\n" 失败则返回"AT:Err\r\n" 。

如一些特殊指令返回另外的字符串将在下面中提到。

1 2.1 进入配置模式:"DA:Config_Entry\r\n" 如需使模块进入指令模式,需发送此指令,使模块进入配置模式。

模块接收成功后将返回"AT:Entry_Config\r\n" 。

此模式会持续2s 时间。

如用户无任何输入或者输入的指令不正确将退出该模式。

(当前仅支持输入进入指令模式命令)2.2 进入指令模式"DA:CMD_Entry\r\n" 当模块进入配置模式后,输入此命令可使模块进入指令模式。

成功则输出"AT:Entry_CMD\r\n" 。

进入该模式后,用户方可使用AT 指令。

2.3 退出指令模式"DA:CMD_Exit\r\n" 当模块处于指令模式下,用户可输入此指令来退出指令模式进入透传模式。

成功返回"AT:Exit_CMD\r\n"2.4 设置蓝牙连接间隔“DA:Conn+Data\r\n"如设置连接间隔最小连接间隔20ms (单位为1.25ms)最大连接间隔40ms (单位为1.25ms) latency 为0 ,超时设置为10s 注:ascii 码(单位为10ms)则需发送DA:Conn+00100020000003e8\r\n(高位在前' \r\n '即hex码0x0d0x0a为结束符)修改成功将返回"A T:OK\r\n" (此指令可在连接后使用,方便随时更新连接间隔,默认连接间隔为10ms~20ms 之间。

因此间隔直接影响到透传发送速率。

用户需仔细考虑)2.5 开启关闭广播“n”用户可通过发送DA:AdvON\r\n 开启广播或DA:AdvOFF\r\n 关闭广播以达到近一步节省功耗的目的。

模块默认为开启广播。

当用户需要修改广播数据时,需先关闭广播,待修改完后,再次开启广播。

则广播数据已更新。

2.6 设置广播数据“n”用户可通过如上指令来修改广播数据。

注意广播包中前3 个字节已经在模块中配置好(0x02,0x01,0x06 ),用户修改的广播数据是直接追加在此 3 个字节之后。

另用户修改广播数据请遵循蓝牙联盟的广播数据规范。

祥见(第375 页ADVERTISING AND SCAN RESPONSE DATA FORMAT )用户修改后需重新开启广播。

2.7 获取蓝牙当前连接状态“n”发送该指令,成功模块将返回模块是否处于连接状态。

连接状态返回"AT:Connect\r\n" 未连接状态返回"A T:Disconnect\r\n" 。

若指令错误则返回"AT:Err\r\n"2.8 设置模块串口波特率“n”X 表示参数(1~7 )分别对应波特率9600 、14400 、19200、28800、38400、57600、115200。

波特率修改完后立马生效,所以串口无法正常接收指令操作结果。

2.9 设置串口发送延时“n”其中Data 为2 字节的ascii 码。

单位为4ms。

通过设置该参数。

模块在接收到蓝牙发送过来的数据时。

会将P0_0 拉低,并根据该参数延时一段时间后再通过串口发送数据至MCU 。

再串口发送完数据后,该IO 将拉高,等待下一次接收数据以此类推。

通过设定此参数,方便用户唤醒MCU ,以达到降低功耗。

2.10 断开蓝牙连接“n”发送该指令,模块将主动断开蓝牙连接。

成功则返回"AT:Is_Disconn\r\n" ,100ms 后接着返回"AT:Disconnect\r\n" 。

3 、模块透传数据通道服务特征值属性说明0xFFF0 0xFFF1 Notify(通知)通过此通道模块将数据发送至主机端0xFFF2 write 通过此通道,模块将接收到主机的数据。

合集下载

DA14580-最简单的收发程序

DA14580-最简单的收发程序
对这个 KE_MSG_ALLOC 这个宏定义进行讲解
获取 KASK_DISS 里的 DISS_VAL_SEND_REQ 这个任务的句柄 ( 不知道句柄在这里用的合适
不 ), 然后修改这句柄的变量值 ,
然后能过这个函数将数据发送给内
核。
static int gattc_write_cmd_ind_handler(ke_msg_id_t const msgid, struct gattc_write_cmd_ind const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
App 文件夹下,添加 app_dis.c 和 app_dis_task.c 这两文件,如果找不到,可以在文件中进行搜索这 个两个文件。
添加头文件的位置
பைடு நூலகம்
添加一些原代码; 在
文件中加
在
文件中的 bool app_db_init_func(void) 这个函数中加
在 void app_connection_func(struct gapc_connection_req_ind const *param) 这个函数里加
在
文件中
在
文件中添加
static int diss_val_send_req_handler(ke_msg_id_t const msgid, struct diss_val_send_req const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id){
}else{ status = PRF_ERR_NTF_DISABLED;
} }else{

自己收藏的几十个开源项目(28G设计资料),适用于毕业设计

自己收藏的几十个开源项目(28G设计资料),适用于毕业设计

自己收藏的几十个开源项目(28G设计资料),适用于毕业设计自己收藏的几十个开源项目(28G设计资料),适用于毕业设计自己近几年收集的开源项目,包含了热门开源项目(包含小四轴、智能手环、光立方、智能车、防丢器等项目),STM32开源项目(含大赛作品、毕业设计、国外项目、创客项目等),设计资料不少于28G,所有资料和代码均从网上获得,请大家珍惜收集成果。

热门开源项目(包含小四轴、智能手环、光立方、智能车、防丢器等项目)号外!号外!(搞四轴,有这套就足够了!)科研级别的小四轴STM32F4芯片支持WIFI且android手机控制自适应控制就是牛掰!该飞机面向有科研和强烈学习意向的小伙伴们使用,如果只是想玩的话你肯定不会喜欢这套四轴的,主要设计思想是提供一个高性能的控制和姿态算法验证平台,因此牺牲了许多“玩”的性能,却大幅的提高了通信和运算的能力。

该机可以承载很大的通信数据量,通信部分我已经做了多线程时线程安全的考虑,可以随意的printf给上位机,完全不用自己考虑线程安全和数据胡乱穿插的问题(还没测试过最大能承载多大的数据量,但是实时发送存储飞控数据已经足够了)。

最关键的是中央最优越的地理位置被一颗螺丝孔霸占了……这是做控制算法的人所必须的,连接万向节测试控制效果。

上下位机软件的开发遵循“最简,方便修改”的原则,实现了大多数的功能,但是没有把程序写到“很大很复杂”,这样使用我程序的小伙伴们就可以非常方便的找到核心代码并按照自己的需求进行更改。

(开源)百度智能运动手环(软硬件设计+源代码+手机APP+通讯协议等)智能运动手环是可穿戴设备的一个主要发展方向,国内外均有产品面世。

其使用方式为腕部佩戴(可以有其它变种佩戴形式),基本功能为运动记录、睡眠质量检测、时间显示和静音闹钟、与智能手机的配合产生的实用功能(如来电提醒、手机防丢、一键拍照和解锁等)。

分享蓝牙4.0防丢器源码+原理图+PCB源文件+视频讲解该蓝牙4.0 防丢器基于GB2540模块设计。

小米手环制造技术分析

小米手环制造技术分析

《计算机辅助工程》论文小米手环制造技术分析与发展前景学号:*******姓名:***学院:研究生学院专业:机械工程摘要本论文主要讲述的是小米智能手环,包括传感器模块、音频模块、电源模块、中央处理单元和无线通信模块等模块。

使用户的智能手环和小米手机(小米3、小米4、红米note)之间无线通信连接,实现所述智能手环与所述智能手机之间音频信号的交互传输。

小米智能手环,能够与智能手机实现无线同步连接、具有提醒来电功能、查看运动量、监测睡眠质量、智能闹钟唤醒等。

可以通过手机应用实时查看运动量,监测走路和跑步的效果,还可以通过云端识别更多的运动项目。

其次,本文介绍小米手环在计算机辅助工程中其他应用技术,包括虚拟样机技术、计算机辅助设计、CAE在模具设计制造中的应用、CAE的优化设计。

并对小米手环当前市场和未来发展方向给予介绍。

关键词:小米手环;辅助工程;无线通信目录摘要 (1)1.小米手环简介和功能及智能化 (1)1.1简介 (1)1.2功能 (1)1.3智能化 (3)2.小米手环基本结构 (2)3.小米手环核心结构 (2)3.1传感器模块 (3)3.2音频模块 (4)3.3电源模块 (4)3.4中央处理单元 (5)3.5无线通信模块 (6)3.6其他部件 (7)3.6.1振动器(振动马达) (7)3.6.2LED灯 (8)4.小米手环的应用技术 (9)4.1 虚拟样机技术 (9)4.1.1 虚拟样机技术的形成和发展 (9)4.1.2虚拟样机技术的相关技术 (9)4.2 计算机辅助设计 (10)4.2.1 计算机辅助设计简介 (10)4.2.2 计算机辅助设计在手环中的应用 (10)4.2.3 计算机辅助设计在其他设备中的应用 (10)4.3 CAE在模具设计制造中的应用 (10)4.3.1 注塑模具的的建模分析 (11)4.3.2 CAE的优化设计 (12)5.手环当前市场 (13)6.小米手环发展前景 (13)7.参考文献 (15)1.小米手环简介和功能及智能化1.1 简介小米手环是一种穿戴式智能设备。

DA14531 BLE5.0 低功耗贴片型 蓝牙转串口模块E104-BT52使用教程

DA14531 BLE5.0 低功耗贴片型 蓝牙转串口模块E104-BT52使用教程
第二章 规格参数........................................................................................................................................................................................ 2 2.1 极限参数.....................................................................................................................................................................................2 2.2 工作参数.....................................................................................................................................................................................2
第三章 机械尺寸与引脚定义.................................................................................................................................................................... 3 ...................................................................................................................................................................................................................... 3 第四章 基本应用................Байду номын сангаас....................................................................................................................................................................... 5

蓝牙模块HC-05使用说明

蓝牙模块HC-05使用说明

蓝牙模块HC-05使用说明一、HC-05 模块简介HC-05 是一款主从一体的蓝牙串口模块,工作频段为 24GHz,具有低功耗、传输稳定等特点。

它支持蓝牙 20 协议,可以与各种带有蓝牙功能的设备进行通信,如手机、平板电脑、电脑等。

该模块有 6 个引脚,分别为 VCC(电源正极)、GND(电源负极)、TXD(发送数据)、RXD(接收数据)、STATE(状态指示)和 KEY(按键)。

模块上通常还会有一个指示灯,用于指示蓝牙的连接状态。

二、硬件连接1、电源连接将 HC-05 模块的 VCC 引脚连接到 33V 5V 的直流电源正极,GND 引脚连接到电源负极。

需要注意的是,电源电压要稳定,以免影响模块的正常工作。

2、串口连接将模块的 TXD 引脚连接到控制器(如单片机)的 RXD 引脚,RXD 引脚连接到控制器的 TXD 引脚。

这样就可以实现模块与控制器之间的数据收发。

三、软件设置1、进入 AT 指令模式在使用 HC-05 之前,需要先将其设置为 AT 指令模式。

通常的方法是在模块未连接状态下,将 KEY 引脚拉低(接 GND),然后给模块上电,此时模块进入 AT 指令模式,指示灯会快速闪烁。

2、常用 AT 指令`AT`:测试指令,返回`OK`表示模块正常工作。

`AT+NAME=xxxx`:设置蓝牙模块的名称为`xxxx`。

`AT+BAUD=x`:设置波特率,`x`可以是 9600、19200、38400 等常见值。

`AT+PIN=xxxx`:设置配对密码为`xxxx`。

3、保存设置设置完成后,使用`AT+SAVE`指令保存设置,使设置在模块重新上电后仍然有效。

四、与手机或电脑配对连接1、打开手机或电脑的蓝牙功能,搜索附近的蓝牙设备,找到您设置好名称的 HC-05 模块。

2、输入设置好的配对密码进行配对连接。

3、连接成功后,模块的指示灯会常亮。

五、数据传输1、从 HC-05 发送数据控制器通过串口向 HC-05 发送数据,HC-05 会将数据通过蓝牙发送到已连接的设备。

UM-B-006_DA14580睡眠模式的配置

UM-B-006_DA14580睡眠模式的配置

Revision 1.0
3 of 15
27-Mar-2014
© 2014 Dialog Semiconductor GmbH
UM-B-006 DA14580 Sleep mode configuration
Company confidential
3 Introducts
1. DA14580 DataSheet, Dialog Semiconductor 2. UM-B-002, Software Architecture, Dialog Semiconductor
Company confidential
User manual
CFR0012-00 Rev 1
Figures
Figure 1: Simple main loop.................................................................................................................... 5 Figure 2: Main loop that allows main processor to be idle .................................................................... 5 Figure 3: Main loop that allows the BLE core and the radio to be powered down ................................ 5 Figure 4: Main loop that implements Deep and Extended sleep modes............................................... 6

DA14580如何添加配对密码

3
中电港 钟志峰
struct gapc_bond_req_ind const * param) { #if defined (USER_CFG_PAIR_METHOD_JUST_WORKS) || defined (USER_CFG_PAIR_METHOD_PASSKEY) || defined (USER_CFG_PAIR_METHOD_OOB)
当然这个密码可以是固定的值如123456也可以是随机产生的然后显示在设备的显示屏上如果有的话这里如何产生密码码农们可以天马行空地想象
中电港 钟志峰
BDF007-DA14580 如何添加配对密码 文档版本:v0.0.1
本试验是在 SDK5.0.4 的 prox_reproter 例子基础上,添加配对时需要输入密码 的功能,也就是为了增加安全机制,防止被恶意连接。
// OOB data
#define APP_SECURITY_OOB_TK_VAL
{0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,\
0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f}
其中 APP_SECURITY_MITM_PASSKEY_VAL 为需要输入的密码值,这个密码可 以是固定值,也可以修改成变量,然后用一个随机值。
最终目的是实现在配对时弹出输入密码对话框:
此时输入我们的默认密码”123456”即可与建立手机与设备之间的配对。当然, 这个密码可以是固定的值(如“123456”),也可以是随机产生的,然后显示在设 备的显示屏上(如果有的话),这里如何产生密码,码农们可以天马行空地想象。
我们以 SDK5.0.4 中的 prox_reporter 为例,之前版本 SDK(如 SDK5.0.3)与此 不同,此方法不完全适用,感兴趣的同学可以试试。

DX-BT04-A蓝牙模块技术手册说明书

深圳大夏龙雀科技有限公司Shenzhen DX-SMART Technology Co Ltd.DX-BT04-A蓝牙模块DX-BT04-A Bluetooth ModuleNote:English instructions go to page16 (英文技术手册请跳转到第16页)技术手册目录一、概述 (3)二、模块默认参数 (3)三、应用领域 (4)四、功耗参数 (5)五、射频特性 (5)六、透传参数 (5)七、模块引脚说明及最小电路图 (6)✧12.10设置/查询NOTIFY UUID (11)✧12.11设置/查询WRITE UUID (12)✧12.12设置/查询广播间隔 (12)十三、联系我们 (13)一、概述DX-BT04-A蓝牙模块是深圳大夏龙雀科技有限公司专为智能无线数据传输而打造,SPP3.0+BLE4.2经典蓝牙。

本模块支持UART接口,并支持SPP蓝牙串口协议,具有成本低、体积小、功耗低、收发灵敏性高等优点,只需配备少许的外围元件就能实现其强大功能。

二、默认参数三.应用领域:该模块主要用于短距离的数据无线传输领域。

可以方便的和手机、PC机的蓝牙设备相连,避免繁琐的线缆连接,能直接替代串口线。

※蓝牙无线数据传输※工业遥控、遥测※POS系统※交通、报警※自动化数据采集系统※无线数据传输;银行系统※无线数据采集※楼宇自动化、安防、机房设备无线监控、门禁系统;※智能家居、工业控制;※医疗器械※电子秤※蓝牙打印机、喵喵机※蓝牙遥控玩具※汽车检测设备※汽车诊断仪OBDII等四.功耗参数:BT04-A数据吞吐量:七.应用电路图注意:该应用电路图为蓝牙串口电路,如需要其他应用方案,请联系我司发送间隔(ms)50发送间隔(ms)70吞吐量(bytes/s)4500吞吐量(bytes/s)2500Characteristic 写方式Write without ResponseCharacteristic 通知方式Notify八.管脚功能描述:管脚号名称类型功能描述1UART-TX CMOS输出串口数据输出2UART-RX CMOS输入串口数据输入3NC双向NC(请悬空)4NC双向NC(请悬空))5P02双向可编程输入/输出口6P03双向可编程输入/输出口7P04双向可编程输入/输出口8P05双向可编程输入/输出口9P06双向可编程输入/输出口10P07双向可编程输入/输出口11RESET CMOS输入复位/重启键(低电平复位)12 3.3V电源输入+3.3V电源13GND地地14NC双向NC(请悬空)15NC双向NC(请悬空)16NC双向NC(请悬空)17NC双向NC(请悬空)18NC双向NC(请悬空)19NC双向NC(请悬空)20NC双向NC(请悬空)21GND地地22GND地地23KEY双向可断开连接24P31输出模块断开指示口(见其他设置)25P13输出连接状态指示LED口(见其他设置)26P33双向可编程输入/输出口27P34双向可编程输入/输出口28P35双向可编程输入/输出口29P10双向可编程输入/输出口30P11双向可编程输入/输出口31P12双向可编程输入/输出口)32P14双向可编程输入/输出口)33NC双向NC(请悬空)34NC双向NC(请悬空)九.其他配置状态指示LED:P13用于指示蓝牙模块所处状态,LED灯闪烁方式与蓝牙模块状态对应见下表:模式LED显示模块状态待机均匀慢速闪烁(500ms-on,500ms-off)等待配对长亮建立连接蓝牙模块断开指示:P31用于指示蓝牙模块连接与否,连接状态为高电平,其他状态低电平。

开发板说明书DA14580DK_User_Guide v1.0


2.2.2
DA14580
• BLE_PROFILE BLE iOS • DA14580DK • DA14580DK • BLE • 1. Smart Snippets RMDK
2. SDK
“
”
“
SDK” DA14580DK DIALOG
3.DA14580DK
4.“DA14580DK
”
DA14580DK
DA14580DK User Guide v1.0
4.1.5
DA14580DK
:
• USB ( • • CR2032
Figure 7) J1(1.8 V to 3.3 V) ( Figure 8)
USB
Figure 7 USB
Figure 8
DA14580DK User Guide v1.0
4.1.6
+
6.8V
DA14580DK User Guide v1.0
3.3
DA14580 DK
3.3.1.
MICRO USB
DA14580DK
3.3.2.
DA14580DK
SmartSnippets
SmartSnippets
DA14580DK User Guide v1.0
DA14580DK OK MICRO USB OK.
4. DIALOG 6. PC
SDK Smart Snippets
“
SDK” “D DA14580DK ”
DA14580
OTP
BLE SOC ,
OPT ROM RAM DA14580 RAM
OTP ROM
1 2 BLE
HEX Keil MDK
Smart Snippets RAM

JDY-18蓝牙4.2模块(JDY-18-V1.5

蓝牙4.2 BLE模块JDY-18蓝牙模块使用手册版本版本日期说明V1.5 2017-11-12 发布版本目录1.产品简介 (6)2.调试工具 (7)3.模块参数详情 (8)模块参数 (8)尺寸规格 (11)串口AT指令集 (12)4.AT指令说明 (13)APP权限设置/查询 (13)软复位 (14)设置/查询–设备类型 (14)恢复出厂配置(恢复到出厂默认配置参数) (14)设置/查询--开机睡眠与唤醒读写 (14)设置/查询--睡眠指令 (14)设置/查询--波特率 (14)设置--断开连接 (15)设置/查询--广播开关 (15)设置/查询--模块工作模式 (15)设置/查询--广播间隔 (15)设置/查询--广播名 (15)设置/查询--MAC地址 (16)设置/查询--发射功率 (16)设置/查询--iBeacon UUID (16)设置/查询----iBeacon Major (16)设置/查询--iBeacon Minor (16)设置/查询--iBeacon IBSING (17)查询--版本号 (17)设置/查询--厂家识别码 (17)设置/查询--密码连接开关 (17)设置/查询--连接密码 (17)设置/查询--服务UUID (17)设置/查询--特征UUID (17)设置--主机扫描 (17)主机连接扫描到的列表地址 (18)设置/查询--主机绑定MAC地址 (18)设置--主机取消绑定 (18)设置/查询--连接状态 (18)设置/查询–RTC年月时分秒 (18)设置/查询–RTC开关 (18)设置/查询--微信H5或服务器选择 (19)设置/查询--PWM频率 (19)设置/查询—开关PWM (19)设置/查询--PWM1脉宽 (19)设置/查询--PWM3脉宽 (19)设置/查询--PWM4脉宽 (19)设置/查询–串口奇偶校验位 (20)设置/查询–微信(自动、手动)测试模式 (20)设置/查询–广播指示LED灯 (20)设置–从模块IO (20)设置/查询–与低速率BLE从模块通信使能 (20)设置/查询– APP写UUID (21)设置–微信运动(步数据、距离、卡路里) (21)设置–微信运动(目标) (21)5.IIC通信格式方式 (22)IIC数据通信读写格式 (22)IIC寄存器地址表 (22)APP控制权限寄存器 (24)复位寄存器 (24)查找版本号寄存器 (24)恢复出厂配置寄存器 (24)进入睡眠寄存器 (24)MAC地址寄存器 (25)断开连接寄存器 (25)工作状态寄存器 (25)工作模式寄存器 (25)睡眠工作模式寄存器 (25)主机扫描从机寄存器 (26)主机绑定从机寄存器 (26)获取主机扫描从机的数量寄存器 (26)主机连接从机寄存器 (26)主机连接从机MAC寄存器 (26)广播名寄存器 (26)广播名长度寄存器 (26)广播间隔寄存器 (27)广播开关寄存器 (27)广播开关寄存器 (27)广播指示LED灯寄存器 (27)连接密码开关寄存器 (28)连接密码寄存器 (28)设备类型寄存器 (28)厂家识别码寄存器 (28)iBeacon UUID寄存器 (28)iBeacon MAJOR寄存器 (28)iBeacon MINOR寄存器 (28)iBeacon IBSING寄存器 (29)蓝牙服务UUID寄存器 (29)RTC开关寄存器 (29)RTC时间读写寄存器 (29)PWM频率寄存器 (30)PWM开关寄存器 (30)PWM1脉宽寄存器 (30)PWM2脉宽寄存器 (30)PWM3脉宽寄存器 (30)PWM4脉宽寄存器 (30)APP透传寄存器 (31)APP下发数据长度寄存器 (31)APP下发数据寄存器 (31)主机搜索从机MAC地址列表 (31)6.手机端指令 (32)APP UUID列表 (32)APP命令使用说明(IO ) (32)7.JDY-18基本应用接线图 (35)串口通信方式接线图 (35)IIC通信方式接线图 (35)IO控制接线图 (36)PWM控制接线图 (36)1. 产品简介JDY-18透传模块是基于蓝牙4.2协议标准,工作频段为2.4GHZ范围,调制方式为GFSK,最大发射功率为0db,最大发射距离60米,采用进口原装芯片设计,支持用户通过AT命令修改设备名、服务UUID、发射功率、配对密码等指令,方便快捷使用灵活。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档