Advertisement

调整普通串口的设置方法1

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:PDF


简介:
本文章介绍如何调整计算机中普通串口的设置方法,包括波特率、数据位等参数的配置步骤。适合需要进行串口通讯编程或调试的用户参考。 本段落主要介绍如何将调试串口更改成普通串口,并适用于使用Ubuntu 18.04和16.04系统的单片机开发环境。在进行修改前,请确保单片机程序版本至少为v1.8,若低于此版本,则需先进行升级。 ### 在Ubuntu 18.04系统中的步骤: 1. **获取版本信息**:运行软件`sudo .fw_tool_gui_18_04`。在detect下方会显示`devi2c`,点击`readversion`以获取当前串口版本信息。 2. **更新程序**:点击`openfile`选择相应的`.bin`文件(如RTSO_9001_APP_V1_8.bin),然后点击“update”进行更新。 3. **配置串口**:完成更新后,点击`config uart`以完成串口的配置。 4. **系统配置**: - 在目录 `/lib/systemd/system/` 下创建 `cleanup.service` 文件。 - 在目录 `/etc/` 下新建文件 `rc.local` 并添加内容: `sudo i2cset -f -y 0x74 0xaa` - 创建脚本段落件 `/usr/local/bin/cleanup.sh`, 内容为:`sudo i2cset -y -f 0x74 0xbb` 5. **系统服务配置**: - 使用命令 `systemctl daemon-reload` 来重新加载 systemd 配置。 - 设置开机启动,运行命令 `systemctl enable cleanup.service` ### 在Ubuntu 16.04系统中的步骤: 1. **获取版本信息**:同样地,使用软件 `sudo .fw_tool_gui` 获取当前串口版本,并进行相应的文件选择和更新操作。 2. **配置系统**: - 创建 `cleanup.service` 文件在 `/lib/systemd/system/` - 在目录 `/usr/local/bin/` 下创建脚本 `cleanup.sh`, 内容为:`sudo i2cset -y -f 0x74 0xbb` - 修改文件 `/etc/rc.local`,添加内容: `i2cset -y -f 0x74 0xaa` 3. **修改其他配置**: - 根据提供的工具包文档,对 `boot/extlinux/extlinux.conf` 文件进行相应修改。 4. **测试**:重启系统后使用串口通信工具(如Cutecom)进行自收发测试。 操作过程中,请注意遵循步骤顺序,在完成配置之后需要断电重启,以确保正确应用新的串口设置。此外,确认已经下载了相应的软件包,并为必要的文件添加执行权限。如果遇到问题,可以联系技术支持获取帮助。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 1
    优质
    本文章介绍如何调整计算机中普通串口的设置方法,包括波特率、数据位等参数的配置步骤。适合需要进行串口通讯编程或调试的用户参考。 本段落主要介绍如何将调试串口更改成普通串口,并适用于使用Ubuntu 18.04和16.04系统的单片机开发环境。在进行修改前,请确保单片机程序版本至少为v1.8,若低于此版本,则需先进行升级。 ### 在Ubuntu 18.04系统中的步骤: 1. **获取版本信息**:运行软件`sudo .fw_tool_gui_18_04`。在detect下方会显示`devi2c`,点击`readversion`以获取当前串口版本信息。 2. **更新程序**:点击`openfile`选择相应的`.bin`文件(如RTSO_9001_APP_V1_8.bin),然后点击“update”进行更新。 3. **配置串口**:完成更新后,点击`config uart`以完成串口的配置。 4. **系统配置**: - 在目录 `/lib/systemd/system/` 下创建 `cleanup.service` 文件。 - 在目录 `/etc/` 下新建文件 `rc.local` 并添加内容: `sudo i2cset -f -y 0x74 0xaa` - 创建脚本段落件 `/usr/local/bin/cleanup.sh`, 内容为:`sudo i2cset -y -f 0x74 0xbb` 5. **系统服务配置**: - 使用命令 `systemctl daemon-reload` 来重新加载 systemd 配置。 - 设置开机启动,运行命令 `systemctl enable cleanup.service` ### 在Ubuntu 16.04系统中的步骤: 1. **获取版本信息**:同样地,使用软件 `sudo .fw_tool_gui` 获取当前串口版本,并进行相应的文件选择和更新操作。 2. **配置系统**: - 创建 `cleanup.service` 文件在 `/lib/systemd/system/` - 在目录 `/usr/local/bin/` 下创建脚本 `cleanup.sh`, 内容为:`sudo i2cset -y -f 0x74 0xbb` - 修改文件 `/etc/rc.local`,添加内容: `i2cset -y -f 0x74 0xaa` 3. **修改其他配置**: - 根据提供的工具包文档,对 `boot/extlinux/extlinux.conf` 文件进行相应修改。 4. **测试**:重启系统后使用串口通信工具(如Cutecom)进行自收发测试。 操作过程中,请注意遵循步骤顺序,在完成配置之后需要断电重启,以确保正确应用新的串口设置。此外,确认已经下载了相应的软件包,并为必要的文件添加执行权限。如果遇到问题,可以联系技术支持获取帮助。
  • 在 Linux 中如何将 0 使用
    优质
    本文介绍在Linux系统中配置串口0作为标准串行端口使用的步骤和命令,帮助用户解决相关硬件设备连接问题。 在开发板自带的Linux系统中,串口0(对应设备/dev/ttySAC0)已被用作控制台使用。若要将其作为普通串口使用,则需进行以下两处改动: 1. 在bootloader 中将Linux启动参数中的串口输出改为null。根据使用的不同bootloader,这可以分为两种情况: - 使用supervivi 作为bootloader - 使用vboot 作为bootloader 2. 屏蔽内核解压时的打印信息。
  • CVI 试工具.rar_CVI讯_cvi _cviFIFO_cvi
    优质
    这是一个关于CVI(LabWindows/CVI)编程环境下的串口通信开发工具包,包含配置和调试串口通讯的相关资源,尤其针对CVI串口FIFO设置的优化与调试。适合需要在CVI环境下进行串口通讯程序设计的技术人员使用。 用LabWindows/CVI编写的串口通信调试界面可以实现串口数据的收发功能,并支持字符格式和十六进制格式的数据传输。此外,该界面还能够发送文件并保存接收到的数据。
  • 与尺寸动态
    优质
    本文章介绍了一种灵活调整电脑程序窗口位置和大小的方法,使用户能够更高效地利用屏幕空间,并优化多任务处理环境下的用户体验。 动态设置窗口的位置和大小。
  • 试工具——支持、蓝牙及WiFi模块
    优质
    这是一款功能全面的串口调试工具,适用于普通串口、蓝牙串口和WiFi模块串口,为开发者提供便捷的数据传输与设备测试服务。 该串口调试助手适用于普通串口、蓝牙串口及WiFi模块串口的调试需求,极大地便利了软硬件开发过程。
  • 三菱FX3U与试助手信程序示例和配
    优质
    本教程详细介绍了如何使用三菱FX3U系列PLC与串口调试助手进行串口通讯编程及配置,包括软件设置、数据传输等实用技巧。 本段落详细介绍了三菱FX3U PLC与串口助手进行串口通信收发数据的测试方法。内容包括了如何配置串口助手的具体步骤、PLC在串口通信过程中使用的特殊寄存器及其使用方式,以及这些寄存器的设置方法。此外,文章还提供了关于含串口通信指令的相关说明和示例程序,并覆盖了单字节收发与多字节收发的情况。整篇文章为初学者或不熟悉此项功能的人士提供了一套完整的指导方案。
  • MATLAB 信与
    优质
    本教程深入浅出地介绍如何使用MATLAB进行串口通信的相关操作和设置,涵盖串口连接、数据收发及调试技巧等内容。 在MATLAB中进行串口通信需要设置串口并配置波特率以整理数据,并完成发送工作。可以通过以下步骤实现:首先设定串口参数;然后调整波特率等通信属性;接着准备要传输的数据;最后执行数据的发送操作。整个过程确保了与外部设备之间的有效通信连接和信息交换。
  • STM32信中过printf发送数据
    优质
    本篇文章介绍了在STM32微控制器上使用printf函数通过串口发送数据的具体配置步骤和实现方法。 在STM32串口通信程序中使用`printf`发送数据配置方法如下: 1. **工程属性配置**: - 在main文件中包含“stdio.h”标准输入输出头文件。 - 重定义fputc函数,用于通过硬件接口(如UART)将字符发送到外部设备。GetKey函数可以用来接收从外部设备传入的数据,但在这个场景下主要用于数据的发送配置。 2. **使用MicroLIB**: - 在工程属性中的“Target -> Code Generation”选项里勾选Use MicroLIB。 3. **添加Regtarge.c文件**(可选): - 创建一个名为Regtarge.c的文件,在其中定义fputc函数和fgetc函数。fputc用于发送数据,而fgetc用于接收数据。 - 在main中还需要定义SendChar和GetKey两个辅助函数。 无论采用哪种方式配置,最终目的都是让`printf`能够通过STM32的串口接口将调试信息或任何需要输出的数据传输出去。这样可以极大地方便开发过程,并提高效率。
  • 树莓派4B
    优质
    本教程详细介绍如何在树莓派4B上配置和使用串行端口进行数据传输,涵盖基本设置、驱动安装及常见问题解答。 大多数关于树莓派 4 串口的描述文章通常会从禁用蓝牙开始介绍,这一做法在树莓派0-3上是必要的,因为它们的串口资源有限。然而,在树莓派 4 上则无需这样做,因为它额外提供了四个可用的串口,其中一个默认用于蓝牙(UART0),另一个则是 miniUART 可以保留设置不变。 这类文章通常遵循类似的流程步骤,主要是因为在早期版本中参考的是树莓派3的配置方法;而在树莓派论坛里可以找到关于如何使用树莓派4额外串口的相关介绍信息。不过,在其他地方的文章内容相对较少。
  • STM3212信实验
    优质
    本实验详细介绍如何在STM32微控制器上配置和使用串口1与串口2实现数据传输。通过具体步骤教会读者设置UART参数及编写相关代码,以完成两串口之间的通信。 STM32F10X的主函数需要配置串口一(包括初始化、中断配置和接收中断处理函数),并通过串口二发送数据,在串口一上进行打印输出。