前段时间跟风撸的POS机,还有没收到的。用这个刷卡我可不敢,某付保我都信不过了,这盒子不错。
这么久还没有人折腾蓝牙模块,今天正好在网上找了一下数据手册竟然没有找到。以下是一些参考参数:
一、模块功耗关于功耗的说明:HCI芯片会自动处理功耗模式,MCU需要应用层处理。在空闲时,需要调用void QIQU_CPU_Sleep(void)函数进入sleep模式,该模式支持GPIO唤醒,中断唤醒。BLE模式 TX/RX 工作电流:5.987m ABT3.0 Classic模式 TX/RX 工作电流:10.008 m A二、 AT指令集说明蓝牙串口模块可以通过物理串口发送AT 指令读取或设置蓝牙名称、配对码、串口波特率等参数。参数设置完成后,保存在内部Flash中,重新上电后生效。蓝牙串口模块上电后,PIN20接3.3V置高电平,进入AT指令模式,响应指令操作;PIN20悬空或接地置低电平,进入工作模式,串口数据透明传输。AT 指令状态下,模块串口波特率为115200;工作状态下,模块串口波特率可以自行AT 指令设置,出厂设置为38400。蓝牙串口模块PIN19用作模块状态指示:模块处于可发现模式或者连接模式情况下,该PIN输出10Hz方波,当主控制器检测到该引脚电平无变化超过2S时,应Reset该模块。在AT指令状态下,该引脚无输出状态指示。蓝牙串口模块PIN18用作连接状态指示:配对时输出500ms的方波,连接成功输出高电平,其他状态为低电平。使用例子:1. 修改蓝牙设备名称为“My Bluetooth”发送 AT+NAME= My Bluetooth响应OK2. 修改蓝牙配对码为“1234”发送 AT+PSWD=1234响应OK[说明]与iOS7的最高传输速率为3200 bytes/s。此速率为iOS接收最高速率。为达到此速率,设置如下:UART波特率设置为921600,间隔6.25ms发送一个包,包长为20bytes。三、应用说明蓝牙模组支持软件定制开发,根据客户的要求进行参数设置、更改指示灯位置以及方案开发等。默认状态下,模组烧录标准程序,其参数如下:<!--[if !supportLists]-->l <!--[endif]-->配对码:0000<!--[if !supportLists]-->l <!--[endif]-->串口参数:115200,8数据位,1停止位,无校验蓝牙模组可以与电脑蓝牙连接(蓝牙虚拟串口)、Android平台蓝牙连接(SPP App)、iOS平台蓝牙连接(GAP/GATT App)。也就是说有硬件串口,可以用串口助手配置模块,可是指令是什么?波特率是什么?(玩单片机的应该知道)。
还有这个http://blog.csdn.net/u014778332/article/details/50685847板子和我的是一模一样的,可是LINUX系统我玩不转啊。于是我想用逻辑分析仪把单片机IO口的数据读出来。
最后一张图已经看出来了,数据线一团糟,根本无法理解啊!焊接测试线眼睛都花了!折腾到这里没辙了,各位坛友有什么高招?