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

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

3天内不再提示

可编程 USB 转串口适配器开发板 参数设置与修改

工程监测 来源:工程监测 作者:工程监测 2022-08-30 09:26 次阅读

编程 USB 转串口适配器开发板 参数设置与修改

pYYBAGMEdTKAZS36AAZMO4l4Gyk719.png

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


1.参数设置
1.1 UART 通讯参数设置
UART1 和 UART2 默认通讯参数为 9600,N,8,1,可通过以下关键字指令进行修改。[STU1]B N D S
B 通讯速率,单位 bps,可以为 1200~921600 之间的任一通讯速率N 校验位,N 表示无校验;A 表示寄校验;E 表示偶校验
D 数据位,可为 8 或者 9
S 停止位,可为 1 或 2
例如:设置 UART1 的通讯参数为 9600,N,8,1,则应发送指令[STU1]9600 N 8 1 注:除通讯速率外,其它三个参数固定为N81,暂时无法修改。
注:执行此指令后,保持寄存器 BAUD_U1 和 BAUD_U2 的值被同步更新,但未保存。
注:修改任意一个 UART 接口时,另外一个 UART 接口也被同时修改,即:两个UART 的通讯参数总是相同的。

1.2 I2C 通讯参数设置
I2C 默认通讯参数为:52,MSB,可以通过以下关键字指令进行修改。[STIIC]B xSB
B 通讯速率码,可以为 0~63,对应的通讯速率见下表。
xSB 传输数据时高位在前还是低位在前,MSB 表示高位在前,LSB 表示低位在前注:执行此指令后,保持寄存器 BAUD_IIC、ISCW_XSB 的值被同步更新,但未保存。注:系统时钟分频系数会影响 IIC 和 SPI 的通讯速率。

poYBAGMNZqWALNg_AAIeQnAhNPA374.png

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

下表是时钟分频为 1 时 IIC 取值与实测速率

poYBAGMNZrSALzq1AAH2ZMHrw5c351.png

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


1.3 SPI 默认通讯参数为:700kHz,MSB,L,B,可通过以下关键字指令进行修改。[STSPI]baud xSB po ph
Baud 通讯速率,单位 kHz,可以为 5500、2700、1400、700
xSB 传输数据时高位在前还是低位在前,MSB 表示高位在前,LSB 表示低位在前
Po 时钟极性,H 表示空闲时SCK 为高电平,L 表示空闲时 SCK 为低电平Ph 时钟相位,F 表示在前时钟沿输出数据,B 表示在后时钟沿输出数据
注:执行此指令后,保持寄存器 BAUD_SPI、ISCW_XSB 的值被同步更新,但未保存。注:系统时钟分频系数会影响 IIC 和 SPI 的通讯速率。

poYBAGMNZsSARQE-AAEfVRVEHJ4802.png

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


1.4 修改系统参数
使用[SYSP]关键字可对其它系统参数进行修改。指令格式如下: [SYSP]Addr ECHO DEBUG_MSG UART12_TT CLKDIV
Addr 设备地址
ECHO 是否回显接收到的数据DEBUG_MSG 是否输出调试信息
UART12_TT UART1 和 UART2 之间是否透明传输
CLKDIV 系统时钟分频系数
例如:[SYSP]12 1 0 1 1 表示将设备地址修改为 12,回显接收到的数据,不输出调试信息,两个UART 口透明传输,系统时钟不分频。

1.5 保存参数
前述各种指令在参数修改完成后仅可当时生效,修改后的参数断电不保存。使用[SAVE]关键字可将当前参数保存至 EEPROM,使参数永久保存。

1.6 参数复位
参数复位有两种方法,通过 UART 接口向模块发送[STDEF]指令,或者给模块上电前,将 FUN 跳线帽连接至 GND,如下图。参数复位后,请将跳线帽切换至第第 2 和 3 脚,防止重复复位。

AT24Cxx GD25Qxx

注:第三排针从左向右依次为 GND、FUN、空,使用跳线帽将 1 和 2 连接,强制将FUN 拉低,在上电时若检测到 FUN 的低电平会复位系统参数,使用跳线帽将 2 和 3 连接,使FUN 管脚悬空
(内部弱上拉为高电平)。

审核编辑 黄昊宇

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

    关注

    88

    文章

    3441

    浏览量

    92459
  • 开发板
    +关注

    关注

    25

    文章

    4441

    浏览量

    94182
收藏 人收藏

    评论

    相关推荐

    适配器是什么?适配器模式有几种常见的类型?

    USB串口的转接设备等。 适配器模式的起源可以追溯到电子设备的插座适配器。例如,当我们到不同国家旅游时,我们会发现电源插座的形状和标准可能不同。如果我们想要使用自己的电子设备,我们
    的头像 发表于 12-11 11:26 658次阅读

    电源适配器方案CR6891A+CR3015A# 电源适配器

    电源适配器
    久宇盛电子
    发布于 :2023年12月06日 17:44:20

    TypeScript设计模式之适配器模式介绍

    在实际生活中,也存在适配器的使用场景,比如:港式插头转换器、电源适配器USB 转接口。
    的头像 发表于 11-23 17:33 628次阅读
    TypeScript设计模式之<b class='flag-5'>适配器</b>模式介绍

    热设计软件在电源适配器设计中的应用有哪些?

    热设计软件在电源适配器设计中的应用有哪些? 热设计软件在电源适配器设计中的应用有很多,下面将详细介绍电源适配器设计中热设计软件的应用。 一、 热设计软件的作用 热设计软件在电源适配器
    的头像 发表于 11-23 15:34 397次阅读

    如何设计一个多路输出的电源适配器

    ,首先需要明确需求。确定适配器的输出电压、电流和功率等参数,以及所需输出端口的数量和类型。这些需求将直接影响到适配器的整体设计。 2. 选择适配器类型 根据需求,选择合适的
    的头像 发表于 11-23 15:34 520次阅读

    可编程USB2S适配器

    适配器可编程
    河北稳控科技股份有限公司
    发布于 :2023年11月13日 15:47:02

    Xilinx无源适配器的原理、特点及应用

    在测试和验证电子设备时,供电问题常常是一个关键的挑战。作为一家领先的可编程逻辑器件制造商,为了帮助客户解决供电问题,推出了一种创新的解决方案——Xilinx无源适配器
    的头像 发表于 11-07 10:50 291次阅读

    【Milk-V Duo 开发板免费体验】与DUO建立交互

    开箱贴最后提到NDIS缺少驱动,为了能和DUO开发板交互,正确安装驱动是必不可少的。 右键选择更新驱动程序,选择“浏览我的电脑以查找驱动程序” 选择网络适配器: 厂商
    发表于 08-09 13:54

    可编程网关满足的是谁的需要?

    不知道你是否听说过可编程网关这个概念,它是指可以灵活修改程序的网关设备。那什么是网关呢?其实就是数据转换器的意思,我们在进行电脑网络适配器设置时就能看到网关
    的头像 发表于 06-26 09:05 273次阅读

    如何创建和部署VxWorks系统以支持USB串口适配器呢?

    VxWorks是由风河(Wind River)提供的实时操作系统(RTOS),VxWorks下的USB堆栈是支持USB串行适配器设备的,可以通过“USB
    的头像 发表于 06-15 11:32 575次阅读

    亿佰特E32编程适配器开源

    电子发烧友网站提供《亿佰特E32编程适配器开源.zip》资料免费下载
    发表于 06-12 11:35 0次下载
    亿佰特E32<b class='flag-5'>编程</b><b class='flag-5'>适配器</b>开源

    esp-01 USB适配器没有发生AT通信怎么解决?

    我刚从中国收到我的 esp-01,我正在使用 esp-01 USB 适配器,没有任何修改或按钮将地面连接到 gpio0。我在 arduinoide 上选择了 esp board,并希望
    发表于 06-05 09:28

    适配器模式设计

    适配器模式一般是在我们要把”现有的对象“应用到新的环境中时使用,通过编写一个Adapter类,把原有的类应用到新的类中,而不必修改原有类,也不必重写已有类。
    的头像 发表于 06-01 14:22 424次阅读
    <b class='flag-5'>适配器</b>模式设计

    使用USBESP8266串行模块TTL Wifi ESP-01 CH340G开发板适配器,ESP-01什么都没做怎么解决?

    我正在使用 USB ESP8266 串行模块 TTL Wifi ESP-01 CH340G 开发板适配器从此设备对 ESP-01 进行编程
    发表于 05-30 06:49

    可编程 USB 串口适配器开发板的主要作用产品开发测试等

    usb串口适配器
    河北稳控科技
    发布于 :2023年05月05日 14:52:30