9140:是一款蓝牙转串口芯片,芯片支持蓝牙主从一体模式或从机模式,支持蓝牙 BLE4.2。串口波特率最高 1Mbps,支持 MODEM 联络信号,蓝牙主从模式可以自动连接或绑定。

智能配对功能 当 CH9140 芯片处于主从一体模式时,无需通过 AT 命令输入 MAC 地址即可与指定 CH9140/CH9143

芯片建立配对,配对成功后二者建立绑定关系,再次连接时无需重新配对。其配对流程如下:

  1. CH9140 芯片处于主从一体模式,CH9140/CH9143 芯片处于从机模式或者主从一体模式;
  2. 欲建立配对双方在 3s 内完成上电;
  3. 指示灯闪烁 3 下后常亮,配对成功。 若需要重新建立配对需要重新经过配对流程,区别在于步骤 3 指示灯会快速闪烁,此时将任意端 重新上电则可重新建立配对。

开启自适应波特率功能,需将波特率配置脚全接低电平时,然后复位芯片或重新上电。 功能开启后,通过串口给芯片发送若干数据,芯片波特率识别成功后将会以识别后的波特率通讯, 目前仅支持波特率:1200,2400,4800,9600,14400,19200,38400,57600,115200,230400。需 要注意的是,在识别波特率过程中数据会丢失,波特率识别成功后方可正常通信。

默认出厂115200bit/s波特率,8位数据位,1位停止位,无检验以及流控开启。

9141:CH9141 是一款蓝牙串口透传芯片,芯片支持广播模式、主机模式和从机模式,支持蓝牙 BLE4.2。 支持串口 AT 配置和在从机模式下的蓝牙通信配置,支持 MODEM 联络信号,并提供通用 GPIO、同步 GPIO、 ADC 采集功能,串口波特率最高 1Mbps。蓝牙从机模式下可设置蓝牙名称、厂商信息等参数,可通过 APP 或者串口命令轻松配置,方便快捷。

ADC 功能,芯片提供一路 12 位的 ADC 采样,可以通过 AT 命令读取或者在设备模式下通过蓝牙配 置接口读取 ADC 采样的值。采样输入的电压范围为 0-2V。 芯片可以通过命令码来获取当前的电源电压方便对电池供电的环境进行电压监控。

芯片提供一个恢复出厂设置引脚(RELOAD/LED),芯片上电后会检测恢复出厂设置引脚,检测到 该引脚持续拉低 2 秒后芯片会恢复出厂设置,之后芯片就以出厂设置的参数运行。RELOAD 检测处理 后该引脚会复用为 LED 输出引脚。

串口支持 5、6、7 或者 8 个数据位以及 1 或者 2 个停止位。

9143:CH9143 是一款 BLE/UART/USB 三通芯片,实现蓝牙、USB 接口和串口接口之间数据互传。蓝牙支持主机模式、从机模式和主从一体模式,从机模式和主从一体下可对蓝牙通讯以及参数进行配置,支 持 BLE4.2。串口支持 AT 指令配置,支持 MODEM 联络信号,最高波特率 1Mbps。同时可实现计算机 USB 接口、串口和蓝牙之间联机调试或数据监控。 USB 和 BLE 虚拟化串口技术,电脑端提供虚拟串口驱动,屏蔽蓝牙和 USB 底层技术细节,无需二 次开发,即连即用,兼容常规串口应用程序和串口调试工具,快速实现三路“串口”相互传输。

串口支持 5、6、7 或 8 个数据位以及 1 或 2 个停止位。

相同点:都有蓝牙转串口的功能,默认出厂波特率115200

异同点

CH9140

CH9141

CH9143

功能

蓝牙串口透传

蓝牙串口透传

蓝牙USB串口透传

模式

主从一体、从机

主机、从机、广播

主机、从机、主从一体

AT指令

不支持

支持

部分支持

是否支持智能配对

支持

不支持

支持

ADC功能

不同点:9140和9143可以进行智能配对

9141有ADC的功能,

9141和9143的串口设置可以通过AT指令更改

CH9140,CH9141,CH9143异同点的更多相关文章

  1. BLE目录

    CH58x/CH57x 蓝牙从机篇(Peripheral) CH573 CH582 CH579蓝牙从机(Peripheral)/主机(Central)例程讲解一(蓝牙主从机收发数据接口说明) CH57 ...

  2. Java 堆内存与栈内存异同(Java Heap Memory vs Stack Memory Difference)

    --reference Java Heap Memory vs Stack Memory Difference 在数据结构中,堆和栈可以说是两种最基础的数据结构,而Java中的栈内存空间和堆内存空间有 ...

  3. Atitit 会话层和表示层的异同

    Atitit 会话层和表示层的异同 会话层 这一层也称为会晤层或对话层.在会话层及以上的更高层次中,数据传送的单位没有另外再取名字,一般都可称为报文. 会话层虽然不参与具体的数据传输,但它却对数据传输 ...

  4. Linux知识:/root/.bashrc与/etc/profile的异同

    Linux知识:/root/.bashrc与/etc/profile的异同 要搞清bashrc与profile的区别,首先要弄明白什么是交互式shell和非交互式shell,什么是login shel ...

  5. Shell 编程基础之 [ 与 [[ 的异同

    一.简介 [ 与 test 等价,是 bash 的内部命令,GNU/linux 系统的 coreutils 软件包通常带 /usr/bin/test 和 /usr/bin/[ 命令.如果我们不用绝对路 ...

  6. php empty,isset,is_null比较(差异与异同)

    php empty,isset,is_null比较(差异与异同)  http://www.cnblogs.com/chengmo/archive/2010/10/18/1854258.html

  7. truncate,delete,drop的异同点

    说明:本文摘自oracle技术用户讨论组 truncate,delete,drop的异同点  注意:这里说的delete是指不带where子句的delete语句    相同点:truncate和不带w ...

  8. 关于RPC与MQ异同的理解

    最近看了一些资料,回顾过去项目的经验,梳理自己对两者异同的理解: 相同: 1.都利于大型系统的解耦: 2.都提供子系统之间的交互,特别是异构子系统(如java\node等不同开发语言): 不同: 1. ...

  9. OC 类方法,对象方法,构造方法以及instancetype和id的异同

    OC 类方法,对象方法,构造方法以及instancetype和id的异同 类方法: 类方法是可以直接使用类的引用,不需要实例化就可以直接使用的方法.一般写一些工具方法. 类方法: 声明和实现的时候,以 ...

  10. java中的this和super的作用和异同和C++中调用父类的构造函数

    来源于:http://www.cnblogs.com/hasse/p/5023392.html 这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误请各位指正~ ...

随机推荐

  1. 创新推出 | Serverless 调试大杀器:端云联调

    背景 说起当前最火一个技术, 不可避免地讨论到一个概念: Serverless.作为一种新型的应用架构,Serverless 让我们摆脱了维护基础设施的繁琐,只需要上传代码包或者镜像, 即可得到一个弹 ...

  2. 《深入理解计算机系统》(CSAPP)实验四 —— Attack Lab

    这是CSAPP的第四个实验,这个实验比较有意思,也比较难.通过这个实验我们可以更加熟悉GDB的使用和机器代码的栈和参数传递机制. @ 目录 实验目的 准备工作 内容简介 代码注入攻击 Level 1 ...

  3. div模拟表格单元格合并

    效果如下图: html代码如下: 1 <ul class="schedule-list"> 2 <li class="schedule-title&qu ...

  4. C# 从桌面右下角显示 Popup 窗口提醒

    上图演示 private void display_Click(object sender, EventArgs e) { Frm_Info.Instance().ShowForm();//显示窗体 ...

  5. zzuli 1079

    以EOF结束输入的处理 使用cin.hasNext(),现在还不懂就先记这了 import java.util.Scanner; public class Main{ public static vo ...

  6. 2023第十四届极客大挑战 — WEB WP

    说明:由于是从docx直接导入,因此鉴于docx的识别,文章有些图片里面有红色下划线,但不影响! 属实懒了!直接导入了...哈哈.凑合看吧!实在太多了.... EzHttp Post传参 查看源码 访 ...

  7. 2023浙江省大学生信息安全竞赛技能赛初赛 部分wp

    CRYPTO 小小数学家 1.题目信息 查看代码 19+49=? 96-31=? 86-3=? 20+47=? 29+55=? 35+35=? 81+42=? 73-16=? 52+48=? 0+56 ...

  8. 宝塔部署 springboot 项目遇到的 一些bug处理方案

    1,上传的项目(jar包)的数据库用户名 .密码 , 和服务器的数据库用户名.密码不一致 2,数据库的表结构没有创建 3, 宝塔 phpmyadmin 进不去 原因: 服务器没有放行888端口, 宝塔 ...

  9. [转帖]KVM调整磁盘大小

    https://www.jianshu.com/p/5ca598424eb9 一台win10的虚拟机磁盘空间不足了,需要调整磁盘的大小.上网搜索KVM调整磁盘大小,结果得出的博客都说只有raw格式的能 ...

  10. [转帖]renice和nice

    https://www.cnblogs.com/qiynet/p/17555881.html 将行程 id 为 987 及 32 的行程与行程拥有者为 daemon 及 root 的优先序号码加 1 ...