系统:Android 大小:1.8M
类型:生活实用 更新:2021-04-27 19:15
使用这个工具可以轻松用手机连接各种设备,当热只能支持蓝牙设备才行,软件支持多个不同的设备型号,并且非常稳定的协议功能,在使用的时候只需要打开,然后添加相关的信息即可匹配上!
搜索蓝牙设备。
支持蓝牙客户端和蓝牙服务器模式。
键盘视图,可以自定义按键。
可以用来与其他Android手机通信。
可以设置为ASCII或HEX显示模式。
可设置终端或聊天视图。
可以连接到蓝牙MCU。
可以连接到蓝牙调制解调器(大多数手机支持)。
蓝牙串口是蓝牙spp(串口)通信工具。它可以连接任何支持串行端口模式的蓝牙设备(如手机,单片机,arduino或者树莓派)。用户只要是在任何支持串行端口模式的蓝牙设备上都可以运行它,可以建立蓝牙聊天室,也可以对一些设备进行控制。
蓝牙模块(BF10-A)的目的,是针对如何在两个不同设备(通信的两端)上的应用之间保证一条完整的通信路径,并在它们之间保持一通信段。应用不只表示终端用户应用, 比如也可以是高层协议或作为终端用户应用的其它服务。
蓝牙模块(BF10-A)准备把利用设备串口进行通信的应用覆盖在内。在一个简单配置实例当中,通信段就是设备之间的BT直接链路。如果通信段为另一网络,BT用于在该设备和网络接入设备(如Modem)之间建立路径。蓝牙模块(BF10-A)只针对直接互连设备之间的连接,或者是设备与网络接入设备之间的互连。蓝牙模块(BF10-A)支持其它的配置方式,如一端采用BT通信,另一端采用有线接口,如下面第二个图所示。这些设备不只是调制解调器,而且提供简单服务。
通信两端设备必须兼容于蓝牙模块BF10-A协议。第一类设备是诸如计算机、打印机等通信终端设备。第二类设备是通信段的一部分,如Modem。但是为了简化协议内容,蓝牙模块(BF10-A)协议对这两种设备不作区分。
在两个蓝牙模块BF10-A实体间传输信息也都支持这两类设备,其中有些信息只用于第二类设备。协议中也没有对两类设备所用信息进行严格划分。而是由用户决定使用哪些信息。由于一个设备并不知道通信路径上的其它设备的类型,所以每一个设备都应按照协议规定发送所有可用信息。
串口是蓝牙模块最常用的外围接口之一,用于数据传输或蓝牙模块的指令控制,为了方便直接嵌入用户产品中.
用博陆科BLK-MD-BC04-B蓝牙模块举例说明下,蓝牙模块的串行口为 TTL电平(3.3V),提供4条引脚:UART_TXD,UART_RXD,UART_CTS,UART_RTS,可以与单片机的UART引脚直接相连,CTS、RTS不用时,可悬空处理。如需与PC的RS232串口相连,必须做TTL至232的电平转换,具体请参考RS232的引脚定义。
一般情况下数据传输的接线方式,分为两种:
第一种是并行接口,其中另一种就是串行接口。
下面给大家讲解一下第一种 并行接口 到底是什么?
其实就是大家常说的并口,它是通过并行方式来完成传输数据的接口,通过并行线 进行传送数据信息,那么这样数据传送速度就可以大大的提高了,当然并行传送也是有缺陷,它的线路长度通常会受到限制,因为长度跟数据干扰是成正比的 长度增加干扰也会随之增加,那数据传输就无法保证100%的准确。
第二种:串行接口
所谓串行接口就是我们俗称的串口,是指数据在有限的几个IO上按照顺序,一位一位的进行传输。这类有很多,一般包括:UART、IIC、SPI、CAN、USB等等,只要是串行传输的接口,都是串口的一种。这里值得一说的是,由于早期人们都习惯把UART口称为串口,所以大家所说串口的时候一般特指UART接口。如云里物里的蓝牙模块MS49SF1C就是串口了。
接下来我们来讲讲“并行接口“和“串行接口”它们都有哪些优缺点?
优点
串行接口 :使用的数据线少,在远距离通信中可以节约通信成本
并行接口:因为可以多位数据一起传输,所以传输速度很快
缺点
串行接口 :因为每次只能传输一位数据,所以传输速度比较低
并行接口 :内存有多少位,就要用多少数据线,所以需要大量的数据线,成本很高
* 保存上下文更改为分享上下文
* 修复一些语言错误
应用信息