MKWL电化学模块数据协议v1.2.3-增加ID数据协议.docxVIP

MKWL电化学模块数据协议v1.2.3-增加ID数据协议.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

四川迈科微联医疗科技有限责任公司

SiChuanMike-William

MKWL电化学模块

数据手册V1.2.3

2021.03.10

目录

TOC\o1-3\h\z\u1.物理接口 1

2.工作模式 2

3.数据格式 3

3.1.UART模式 3

4.数据指令 4

4.1.UART模式反馈数据帧说明 4

4.2.反馈信号 4

4.2.1.试纸/CODE卡插入 4

4.2.2.试纸/CODE卡拔出 4

4.2.3.试纸/CODE卡状态 5

4.2.4.已滴血 5

4.2.5.测量结果 5

4.3.UART模式配置数据帧说明 6

4.4.配置信号 6

4.4.1.运行模式切换 6

更改记录

序号

更改时间

更改说明

更改人

更改后版本

1

2020/07/10

增加了更改记录表;

4.2.3节增加了“0X03”试纸状态。

杨涛

V1.2.1

2

2020/08/27

4.2.2节增加了试纸/CODE卡拔出应答消息的说明。

杨涛

V1.2.2

3

2020/03/10

测量结果数据增加20字节ID数据

V1.2.3

PAGE6

物理接口

模块使用标准TYPE-C接口部分引脚,集成供电与UART,接口对应如下:

A1 A2A3A4A5A6A7A8A9A10A11A12

GND

TX

CAL/ST

VBUS

D+

D-

VBUS

MODE

RX

GND

GND

RX

MODE

VBUS

D-

D+

VBUS

CAL/ST

TX

GND

B12 B11B10B9B8B7B6B5B4B3B2B1

供电电压为3.0-5.5V,请勿反接电源以免导致模块损坏;TYPEC未定义引脚请保持悬空;

引脚描述:

引脚

描述

特点

VBUS

模块供电引脚

3.0-5.5V供电电压

GND

模块参考地

TX

模块串口发送脚

该引脚拉低上电会使得模块进入升级模式,模块上电时默认上拉该引脚

RX

模块串口接收脚

D+

模块USBD+

模块USB信号由自身CH340EUSB转TTL芯片输出,若使用USB模式客户端需具备CH340E驱动

D-

模块USBD-

CAL/ST

模块校准/状态引脚

用于校准模块和指示模块状态

MODE

模式切换引脚

用于配置模块USB、UART模式,模块上电时默认上拉该引脚,若使模块工作在UART模式下建议将该引脚直接接地

表1模块TYPEC接口引脚描述

工作模式

模块共3种工作模式、为别为USB模式、UART模式、DFU模式(固件升级模式),模块上电时会根据TX、MODE的引脚状态进入对应的工作模式(引脚电平需保持100ms以上),也可通过指令方式切换选择启动模式,引脚状态与启动模式对应如下:

TX上电时状态

MODE上电时状态

模块工作模式

1

1

USB模式

0

UART模式(协议对接模式)

0

DFU模式

表2模块启动模式

各工作模式介绍:

USB模式

若上电时不干预模块启动引脚,模块默认进入USB模式(该模式下开机红灯常亮),USB模式下请保持TX、RX悬空或高阻态,该模式下模块以字符串形式输出测量过程、结果信息,可直接用于显示。

UART模式

UART模式为协议对接模式,该模式下模块通过串口(TX、RX)进行数据交换,数据交换形式为数据帧形式(见第3节)。

DFU模式

该模式为升级模式(该模式下开机绿灯常亮),进入该模式后通过串口像模块发送升级文件数据,升级完成后模块将自动重启。

数据格式

UART模式

UART模式下模块通过数据帧的形式进行数据交换,每帧数据至少包含8个字节(帧头、指令、数据长度、至少一位数据、校验位、帧尾),具体数据帧格式如下:

帧头

CMD

LEN

USERDATA

CHECK

帧尾

0X02

0XFD

指令

数长

DATA1

DATA2

校验

0XFD

0X02

校验位为除帧头、帧尾、校验位外的所有数据进行CRC8校验,即:

CRC8(指令,数长,数据1,数据2…)

参考算法如下:

u8Get_Crc8(u8*ptr,u16len)

{

u8crc;

u8i;

crc=0;

while(len--)

{

crc^=*ptr++;

for(i=0;i8;i++)

{

if(crc0x01)

crc=(crc1)^0x8C;

elsecrc=1;

}

}

returncrc;

}

数据指令

UART模式反馈数据帧说明

文档评论(0)

189****7125 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档