0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

可编程 USB 转串口适配器开发板 S2S 功能介绍

工程监测 来源:工程监测 作者:工程监测 2022-08-26 09:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

编程 USB 转串口适配器开发板 S2S 功能介绍

USB2S 支持基于 STC 单片机的二次开发,若有需要,可参照原理图和单片机型号手册自行开发具有特殊功能的固件程序。

pYYBAGK5H-aAcWERAAVKPfppA6w95.jpeg

可编程 USB 转串口适配器开发板

1.自带固件S2S 功能介绍

默认情况下 USB2S 出厂时自带厂家固件程序 S2S,并提供固件程序文件,若有需要可以随时重新下载到 MCU
S2S 固件不断升级中,请访问稳控科技公司下载最新固件程序。

S2S(Serial port To Serial port)固件可实现任意一个串行口的数据转发到另一个指定的串行口,并自动转换接口硬件层协议,使用的协议为S2S 串口转发协议。
S2S 固件支持MODBUS 通讯协议的 03 和 06 指令码,关于 MODBUS 协议内容请自行参阅标准协议手册, 或者向我们索要使用说明,MODBUS03 和 06 指令码所操作的保持寄存器定义见下表。

1.1MODBUS 协议保持寄存器汇总

pYYBAGMIJGuAXAQIAAGTpuoOvg8727.png

可编程 USB 转串口适配器开发板

2.S2S 通讯协议
S2S 通讯协议规则十分简单,说明如下:
最小收发单位为字符串帧,帧由若干关键字和数据组成。 控制关键字以‘[’起始,以‘]’结束。连续的数据字符串之间用空格分隔。 关键字可单个使用也可以任意多个组合使用。注意事项: UART 接口的接收缓存为 254 字节,指令(关键字)数量最多 64 个,数据写入和读出缓存分别为 128 字节,超出部分会被舍弃。 10 进制数据可以用 1~3 个字符表示(每个字符必须为‘0’~‘9’),16 进制数据必须用 2 个字符表示(每个字符必须为‘0’~‘9’或大写‘A’~‘F’)。

pYYBAGMIJHiASdPwAAIFyCah2XE688.png

可编程 USB 转串口适配器开发板

3.S2S 协议使用举例单个关键字
[IIC] 设置数据的目标端口为 IIC 接口
[WT3H]A0 A1 A2 向目标端口(IIC)写 3 个字节 16 进制数据,即:从 IIC 端口输出 3 个字节数据。[RD05N] 从 IIC 接口读取 5 字节数据,每读取 1 个字节后输出应答信号,最后 1 个字节读取完成后发送非应答信号。

[HELP]或者[HELPxx] 获取帮助信息,xx 为信息类别码(2 位数字)。

连续多个关键字
[IIC][START][WT6H]A0 00 00 01 02 03[STOP] 设置目标端口为 IIC,从IIC 发出开始信号,从IIC 输出 6 字节数据,从IIC 发出停止信号。若之前已经设置过目标端口为IIC,则上面的指令帧可省略[IIC],即可以为:[START][WT6H]A0 00 00 01 02 03[STOP]

[STIIC]40 MSB[SAVE][IIC][START][WT6H]A0 00 00 01 02 03[STOP] 先设置IIC 接口通讯参数,
永久保存,再开始一次通讯。

[IIC][FIND]搜索 IIC 总线上所有从设备,并返回从设备地址值。

4.反馈信息说明
当开启了调试信息输出或者数据回显功能时(默认),每帧关键字指令发送后会输出对指令的解析和执行信息。这些信息仅在关键字指令帧执行不正常时需要查看分析错误原因,正常使用时无需关心,可使用指令关闭这些功能(3.3.4)。

例如:
向设备发送 [IIC][START][WT6H]A0 00 00 01 02 03[STOP]
设备返回 [IIC][START][WT6H]A0 00 00 01 02 03[STOP] //回显接收到的内容

S2SCMD 0003 0901 0106 0902 //关键字指令码
S2SDAT A0 00 00 01 02 03 //指令码数据
解析码(指令码) 与本帧数据中每个关键字指令一一对应,指令码为 16 位,高字节表示指令类别,低字节表示本指令的附加参数。
指令码数据 执行指令码时所需要的数据,如:要发送的数据,要设置的参数值等。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片测试
    +关注

    关注

    6

    文章

    155

    浏览量

    21085
  • 开发板
    +关注

    关注

    25

    文章

    6123

    浏览量

    113337
  • 串口适配器
    +关注

    关注

    0

    文章

    6

    浏览量

    6391
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索 onsemi NCN26010BMNEVB:10BASE - T1S 电源与适配器的技术魅力

    在电子设计领域,评估常常是工程师们探索新技术、验证设计方案的得力工具。今天,我们就来深入了解一下 onsemi 的 NCN26010BMNEVB 10BASE - T1S 电源与适配器
    的头像 发表于 12-05 14:35 104次阅读
    探索 onsemi NCN26010BMNEVB:10BASE - T1<b class='flag-5'>S</b> 电源与<b class='flag-5'>适配器</b><b class='flag-5'>板</b>的技术魅力

    新品 | Chain DualKey,可编程双按键输入开发板

    ChainDualKey是一款可编程双按键输入开发板,搭载ESP32-S3FN8主控芯片。正面集成2个支持热插拔的青轴机械键盘按键及2
    的头像 发表于 10-31 16:31 1481次阅读
    新品 | Chain DualKey,<b class='flag-5'>可编程</b>双按键输入<b class='flag-5'>开发板</b>

    基于STMicroelectronics 45W USB PD适配器参考设计的技术解析

    符合IEC55022 B类传导EMI要求,符合CoC Tier 2以及DoE 6级能效要求。该45W QR USB PD适配器的应用,如智能手机、平板电脑和笔记本电脑的交流-直流智能充电器等。
    的头像 发表于 10-30 11:05 357次阅读
    基于STMicroelectronics 45W <b class='flag-5'>USB</b> PD<b class='flag-5'>适配器</b>参考设计的技术解析

    ‌基于EVLONEPCC USB Type-C适配器的技术应用解析

    STMicroelectronics EVLONEPCC USB Type-C™适配器采用 紧凑型设计,用于ST-ONE(或ST-ONEMP)和STEVAL-PCC020V2之间通信
    的头像 发表于 10-25 14:50 816次阅读
    ‌基于EVLONEPCC <b class='flag-5'>USB</b> Type-C<b class='flag-5'>适配器</b>的技术应用解析

    STEVAL-MKI242A适配器技术解析与应用指南

    STMicroelectronics STEVAL-MKI242A适配器用于评估ST1VAFE6AX生物传感器系列中的MEMS器件。该适配器可插入标准DIL-24插座中
    的头像 发表于 10-20 11:33 331次阅读
    STEVAL-MKI242A<b class='flag-5'>适配器</b><b class='flag-5'>板</b>技术解析与应用指南

    WiFi USB适配器在独立的无线信号发射下工作

    WiFi USB适配器在独立的无线信号发射下工作
    的头像 发表于 10-07 10:08 332次阅读

    Texas Instruments USB-TO-GPIO2接口适配器技术解析

    Texas Instruments USB-TO-GPIO2 USB接口适配器评估模块 (EVM) 可通过标准type-Amini-B USB
    的头像 发表于 09-10 15:47 657次阅读

    CYPD3177是否有连接NonPD适配器源时通知电量不足的功能

    CYPD3177是否有连接NonPD适配器源时通知电量不足的功能? 例如,当连接到具有 9V2A 请求的 NonPD 适配器(源连接器为 A 型等)时,将通知电量不足。 对于 PD 兼
    发表于 05-22 08:24

    上新啦!工业级单板机、LoRa模组、USB蓝牙适配器

    又双叒上新啦!国产工业级单板机LoRaMESH组网模块LoRa无线模块USB蓝牙适配器一起来看看吧~部分模组参与送样文末了解详情↓↓↓ECB30-P4T13IA5ME8G-I工业级单板机亿佰特
    的头像 发表于 02-13 19:34 678次阅读
    上新啦!工业级单板机、LoRa模组、<b class='flag-5'>USB</b><b class='flag-5'>转</b>蓝牙<b class='flag-5'>适配器</b>等

    电源适配器做什么的

    )的作用包括: 1.电流调节 :设备通常需要特定的电流(单位是安培A)。适配器会根据设备的要求,提供合适的电流强度。 2.电压转换 :家庭用电一般是220V或110V的交流电,而很多电子设备(如笔记本电脑
    发表于 02-12 11:46

    蓝牙适配器连接技巧

    常重要的。市面上主要有以下几种类型的蓝牙适配器USB蓝牙适配器 :这是最常见的类型,通过USB接口连接到电脑或其他设备。 内置蓝牙适配器
    的头像 发表于 02-06 17:05 2663次阅读

    适配器与转接头的区别

    (Adapter) 适配器是一种电子设备,用于将一个接口转换为另一个接口,以便连接不同的设备。适配器通常包含电源转换、信号转换等功能,使得原本不兼容的设备能够相互连接和工作。 功能特点
    的头像 发表于 02-06 17:00 1935次阅读

    ADS1278 J2的电源适配器是必须接的吗,还是接了J14就不用接适配器了?

    请教一个问题。我现在在试验ADS1278的开发板。由于是新手,能不能给我确认一下。供电的问题。 1、J2的电源适配器是必须接的吗,还是接了J14就不用接适配器了?或者是同时要接的?
    发表于 01-24 08:43

    电源适配器怎么使用?

    随着人类的进步和科技的发达。现代每个人的家庭中都有或大或小的电器。有了电器,当然离不开开关电源等等辅助设备。今天我们主要要说的就是电源适配器。对电子设备比较了解的人都知道,电源适配器对许多电子设备
    发表于 01-18 11:04

    TYPE-C多口适配器方案

    TYPE-C多口适配器是指具有多个Type-C充电接口的适配器,它允许用户同时连接和充电多个设备,极大地提高了充电的便捷性和效率。以下是对TYPE-C多口适配器的详细介绍: 一、主要特
    的头像 发表于 01-15 09:15 1167次阅读
    TYPE-C多口<b class='flag-5'>适配器</b>方案