在线商店

通信协议ssamrie μFR,用于设备ssamrie μFR

打印友好,PDF和电子邮件

通信协议ssamrie μFR,用于设备ssamrie μFR

将psamriphsamririques de la ssamriririques从FTDI的端口comvirtuel中分离出来,将psamriphsamriques从FTDI的端口comvirtuel中分离出来comme du matriel de port COM标准。

参数:通信#

讲师的平均接口是ssamrie FTDI#

Lecteurs μFR Classic et μFR Advance avec连接

通信速率:1 Mbps, 8-N-1, Contrôle

这是一种非常实用的工具。洛斯克(Lorsque)将RTS测试为dancientfini,而洛斯克(l’appil)测试为dancientinitialisation。Lorsque le RTS测试声称,我的服装测试数据不正常。

Lecteurs μFR BaseHD avec固件«μFR支持»安装(示例:Lecteurs XR et μFR XRc):

通信ssamrie ( l 'aide du pilote VCOM FTDI): 250 kbps, 8-N-1, Contrôle de flux: Aucun;

无接口讲师ssamrifdi#

RS485(连接无转换器USB/RS-485)

从可变的角度来看,通过unoutil逻辑推导出的可变的être。实际上是这样做的être conconors de la modification du danalys en bads。我们的数据传输速度为250kbps。

μFR Classic Nano RS232 et taille de carte RS232;

UART / TTL: 115200 bps, 8-N-1, Contrôle

115200 BPS是在bds和bds之间进行的。从可变的角度来看,通过l ' outl logiciel获得的可变可变的être。

代码PIN 4 du connecteur est utilisest pour reinitializer l ' appil。Si ' la tension sur cette broche est samevest (3,3 V), l ' appil est dans ' samevest de samevization。Si - la张力测试(0 V)失效,l - apil - il测试数据显示功能正常。

sil ' appil est connect RS232转换器RS232转换器TTL, leniveau de tension sur la broche 4 contrôle sur RTS。Lorsque le RTS测试声称,“我的服装测试并没有将其转化为程式化的模数。”洛斯克让RTS测试成功,让pims测试成功,让pims测试成功。

Lors de la mise jojour du固件,la broche RTS doit être连接到 和broche 4 de l ' appil。

3 .产品型号:UART / TTL测试:

brochage nano-rs232

À des fins de communication entre les lecteurs et le PC hôte, le protocole propriacemoteraire de D-Logic appele«ssamrie μFR»est cracemoise。

Toutes的通讯方式不像最初的通讯方式那样简单,例如: (PC)或其他形式的通讯方式。

最大限度地将所有的薪金薪金与其他薪金薪金相比较,将所有薪金薪金与其他薪金薪金相比较,将所有薪金薪金与其他薪金薪金相比较,将所有薪金薪金与其他薪金薪金相比较。

在薪金方面,将存在两种类型的分组:

  • CMD- - -命令使团使团的薪金薪金薪金薪金薪金薪金薪金薪金薪金
  • - - - - - - - - - - - - - - - - - -

CMD put être unensemble court ou long。L 'ensemble court CMD test toujours long de 7 octets tandis que le jeu long CMD - appepelest CMD_EXT peut avoir one longueur variable。

变少的人带来变少的人;

  • -被告de reception, out va bien, l ' appar将出席该项目
  • 犯错-一个错误是'est product ', l 'octet d 'erreur dsamicfinit ERR_TYPE
  • 负责- revponse de l ' appil sur CMD ou CMD_EXT

三种通信方式的八种通信方式的通信方式的通信方式的通信方式的通信方式的通信方式的通信方式的通信方式的通信方式的通信方式。

第一个八元组是头八元组。ledeuxi octet test toujours CMD_CODE。Le troisi i 'octet est l 'octet TRAILER。

表1所示。恒常通信

CMD_HEADER 0 x55 CMD_TRAILER 0 xaa
ACK_HEADER 0 xac ACK_TRAILER 0 xca
RESPONSE_HEADER 0 xde RESPONSE_TRAILER 0中
ERR_HEADER 0 xec ERR_TRAILER 0 xce

Somme de contrÔle#

toutles sommes de contrôle de de de de de de de de même: 1 . doctets est utilissame pour le calle de la some de contrôle, chchecoctet est XOR-ed . suveant jusque ' comela de la ligne。最后的值增加了x07的平均值。

例如,unpacket CMD为7个8个字节,où le 7 8个字节test la some de contrôle为6个8个字节。

CHECKSUM = (Byte1 XOR Byte2 XOR Byte3 XOR Byte4 XOR Byte5 XOR Byte6) + 0x07

码CMD#

chque命令是一个有价值的通信- regardez命令概述。

编码误差#

在单个错误的产品中,将单个错误的产品与单个错误的产品进行比较。查证错误是一种有价值的通讯工具,它是一种有价值的通讯工具。

Paquet CMD#

Le paquet CMD peut être court - 7个长度为1个长度变量的长度为1个长度变量的长度。在ca d一个paquet EXT CMD, le第四个八隅体du paquet CMD大于0,contenant一个数值entiere——小说de CMD_EXT paquet。Lors de l ' sammission de CMD_EXT, lepaquet principal CMD_EXT长7个月的时间通过了几个小时的时间。i ' tout est pracevu, l ' appil pracevu, l ' appil praceva, l ' appil praceva, l ' appil praceva, l ' appil praceva, l ' appil praceva。即使发生了错误,我的衣服也会穿在衣服上。CMD_EXT可以组合不同的可变参数,在命令的类型下,可以对CMD_EXT进行排序,并对参数进行排序。

Le paquet CMD和la structure suivante:

Le paquet CMD和la structure suivante:

结构的包装CMD强制性的7个八字节

八隅体1 八隅体2 八隅体3 八隅体4 八隅体5 八隅体6 八隅体7
CMD_HEADER CMD_CODE CMD_TRAILER CMD_EXT_Length CMD_Par0 CMD_Par1 Somme de contrÔle

  • 八隅体1: CMD_HEADER tel que dsamfini dans le tableau 1。constant de communication, 0x55
  • 八隅体2: CMD_CODE tel que d fini dans le tableau 2。CMD_CODE的值
  • 八隅体3: CMD_TRAILER tel que dsamfini dans le tableau 1。通信常量,0xAA
  • 八隅体4: CMD_EXT_Length: 0 0 alors le«CMD EXT»n 'est pas utils);La valeur ELSE = La longueur de l 'ensemble du paquet CMD_EXT
  • 八隅体5: CMD_Par0:命令的参数值,表示命令的函数中不同的参数值
  • 八隅体6: CMD_Par1: parametertre de commande1,表示在命令的功能中,不同的参数的值不同
  • 八隅体7: SOMME DE CONTRÔLE - SOMME DE contrôle des octets 1 6 comme expliquuque -dessus

CMD_EXT包结构:

CMD_EXT包结构:

struct_des packets CMD_EXT
八隅体1 ... 八隅体N 八隅体N + 1
参数值:1 ~ 15 N

CMD_EXT_CHECKSUM

参数取值范围1:N -不同的参数取值范围,不同类型的参数取值范围

  • CMD_EXT_CHECKSUM - some de contrôle des octets 1 N
  • CMD_EXT_Length表示两个字节的长度,包含CMD_EXT_CHECKSUM;例如,la longueur est N+1

类型和包装回答#

L ' apareil - pet - prassi - prassi是一种不同类型的包装材料:

ACK - Paquet d ' accredaccreception

sla命令和数据包CMD发送修正配置文件(结构和一些de contrôle)和数据包CMD_EXT补充数据包être使节,将数据包发送到数据包ACK中。

ERR - Paquet d ' ereur

在单个错误的产品中,将单个错误的产品与单个错误的产品进行比较。某些命令可以防止重新执行命令,例如jeu de ERR_EXT。在这种情况下,数据包ERR_EXT将会导致数据包ERR失败。

RSP - Paquet de remponse

在CMD_EXT包中配置CMD修正配置,将RSP_EXT包中的RSP_EXT包中的RSP_EXT包中的RSP_EXT包中的RSP_EXT包中的RSP_EXT包中的RSP_EXT包中配置CMD修正配置。例如,如果一个CMD在一个RSP_EXT包中使用了一个RSP_EXT包,那么它将不会使用RSP_EXT包。西农si CMD ou CMD_EXT你们一个一个响应用+ d 'octets RSP_EXT viendra immediatement然后le paquet负责。一种情况下,我们可以用命令的形式来解释,où我们可以用命令的形式来解释,我们可以用命令的形式来解释,我们可以用命令的形式来解释,我们可以用命令的形式来解释。

ACK - Paquet d ' accredaccreception#

Le paquet ACK a la structure suivante:

Le paquet ACK a la structure suivante:

分组结构ACP

八隅体1 八隅体2 八隅体3 八隅体4 八隅体5 八隅体6 八隅体7
ACK_HEADER CMD_CODE CMD_TRAILER 不相关的,不实用的,不适合的 Somme de contrÔle

  • 八隅体1: ACK_HEADER tel que dsamfini dans le tableau 1。constant de communication, 0x55
  • 八隅体2: CMD_CODE tel que d fini dans le tableau 2。CMD_CODE的值。设备确认通过命令pracimacendente est correction envoy sametye
  • 八隅体3: ACK_HEADER tel que dsamfini dans le tableau 1。constant de communication, 0x55
  • 八隅体4: 8月5日,8月6日:非实用数据发送数据包ACK,低值发送0x00
  • 八隅体7: SOMME DE CONTRÔLE - SOMME DE contrôle des octets 1 6 comme expliquuque -dessus

错误包错误#

Le paquet ERR a la structure suivante:

ERR必须有7个字符

八隅体1 八隅体2 八隅体3 八隅体4 八隅体5 八隅体6 八隅体7
ERR_HEADER ERROR_CODE ERR_TRAILER ERR_EXT_Length Err_Val0 Err_Val1 Somme de contrÔle

  • 八隅体1: ERR_HEADER tel que dsamfini dans le tableau 1。constant de communication, 0xEC
  • 八隅体2: ERR_CODE tel que d fini dans le tableau 3。编码误差。
  • 八隅体3: ERR_TRAILER tel que dsamfini dans le tableau 1。通信常量,0xCE
  • 八隅体4:如果ERR_EXT存在,那么将会有一个包含ERR_EXT的content_length du paquet ERR_EXT(它包含ERR_EXT的某些部分contrôle)。
  • 八隅体5:这些资料补充了所有可能的信息,例如:être danci.91111.com
  • 八隅体6:这些资料补充了所有可能的信息,例如:être danci.91111.com
  • 八隅体7: SOMME DE CONTRÔLE - SOMME DE contrôle des octets 1 6 comme expliquuque -dessus

ERR_EXT设置了一个新的结构:

struct_des pacets ERR_EXT
八隅体1 。. 八隅体N 八隅体N + 1
错误码1 / 10 N ERR_EXT_CHECKSUM

  • Octet 1: ERR_EXT的首要字节
  • ...
  • Octet N: N- nientime Octet de ERR_EXT
  • Octet N+1: ERR_EXT_CHECKSUM, some de contrôle des Octet 1 N,表示comcomexpliquestpracimement。

RSP - packet de rsamponse#

Le paquet RSP a la structure suivante:

RSP的义务是7个字符

八隅体1 八隅体2 八隅体3 八隅体4 八隅体5 八隅体6 八隅体7
RSP_HEADER CMD_CODE RSP_TRAILER RSP_EX_length RSP_Val0 RSP_Val1 Somme de contrÔle

  • 八隅体1: RSP_HEADER tel que dsamfini dans le tableau 1。constant de communication, 0xED
  • 八隅体2: CMD_CODE tel que d fini dans le tableau 2。CMD_CODE的值
  • 八隅体3: ERR_TRAILER tel que dsamfini dans le tableau 1。通信常量,0xDE
  • 八隅体4:如果RSP_EXT存在,则可以将RSP_EXT(包含RSP_EXT的某些组件contrôle)替换为包含RSP_EXT的组件。
  • 八隅体5:根据RESPONSE puvent être提供的尽可能多的信息补充了所有可能的信息
  • 八隅体6:根据RESPONSE - puvent être提供的信息补充了可能的其他信息
  • 八隅体7: SOMME DE CONTRÔLE - SOMME DE contrôle des octets 1 , comme expliquuque -dessus。

t

RSP_EXT
八隅体1 。. 八隅体N 八隅体N + 1
Octets RSP 1 N RSP_EXT_CHECKSUM

  • Octet 1: RSP_EXT的首要字节
  • ...
  • Octet N: N- nientime Octet de RSP_EXT
  • Octet N+1: RSP_EXT_CHECKSUM, some de contrôle des Octet 1 N, comcomexpliquest pracimacment。

Baidu
map