精华内容
下载资源
问答
  • linux串口调试助手
    2021-05-15 09:28:30

    本机系统:ubuntu 11.10 64bit

    ubuntu自带了usb_to_serial_port的驱动,经测试。PL2303插上即可用,可以使用如下命令察看串口信息

    luosuo@ubuntu:~$ dmesg | grep usb

    [ 0.406126] usbcore: registered new interface driver usbfs

    [ 0.406135] usbcore: registered new interface driver hub

    [ 0.406159] usbcore: registered new device driver usb

    [ 1.472072] usb 1-6: new high speed USB device number 5 using ehci_hcd

    [ 1.904077] usb 3-1: new low speed USB device number 2 using uhci_hcd

    [ 2.093478] input: USB OPTICAL MOUSE as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/input/input5

    [ 2.093613] generic-usb 0003:0000:0538.0001: input,hidraw0: USB HID v1.11 Mouse [ USB OPTICAL MOUSE] on usb-0000:00:1a.0-1/input0

    [ 2.093726] usbcore: registered new interface driver usbhid

    [ 2.093728] usbhid: USB HID core driver

    [ 2.316063] usb 4-1: new full speed USB device number 2 using uhci_hcd

    [ 2.724042] usb 4-2: new full speed USB device number 3 using uhci_hcd

    [ 22.485966] usbcore: registered new interface driver btusb

    [ 22.801001] input: HP Webcam-50 as /devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6:1.0/input/input6

    [ 22.801459] usbcore: registered new interface driver uvcvideo

    [ 1721.944106] usb 2-2: new high speed USB device number 2 using ehci_hcd

    [ 1722.408917] scsi4 : usb-storage 2-2:1.0

    [ 1722.409230] usbcore: registered new interface driver usb-storage

    [ 1864.940121] usb 6-1: new full speed USB device number 2 using uhci_hcd

    [ 1865.361759] usbcore: registered new interface driver usbserial

    [ 1865.361999] usbcore: registered new interface driver usbserial_generic

    [ 1865.362005] usbserial: USB Serial Driver core

    [ 1865.381341] usb 6-1: pl2303 converter now attached to ttyUSB0//这个就是(usb to serial)串口的挂接点

    [ 1865.381376] usbcore: registered new interface driver pl2303

    luosuo@ubuntu:~$ xgcom&//打开后面安装的串口调试软件(已经安装了)

    xgcom串口调试软件安装记录

    软件说明:

    =========================================================================================================

    1、Intro:

    Linux下的图形化串口调试工具.

    A gui tools to help guys debug programs remotely by series port, like minicom. part code is form gtkterm-0.99.5.

    Some lib and tools are needed:

    编译必须安装的库:

    make, automake,libglib2.0-dev,libvte-dev,libgtk2.0-dev   //必须安装的支持包。使用sudo apt-get install xxx 命令即可安装

    zlbgps has put this software into AUR pakeage library

    zlbgps已经把该软件放入了AUR的软件包库,使用Archlinux的用户使用下面的命令即可完成安装:

    so arch users can install this program with this command :

    yaourt -S xgcom

    ========================================================================================================

    我的操作步骤:

    2,分别安装各支持包(make命令已经安装了)

    sudo apt-get install libglib2.0-dev

    sudo apt-get install libgtk2.0-dev

    sudo apt-get install libvte-dev

    sudo apt-get install automake

    3,进入源代码根目录,按照如下顺序执行命令

    # ./autogen.sh   //部署编译环境

    # make   //编译

    #

    sudo

    make install      //安装,sudo必须有

    # xgcom  //启动软件

    该图片是在终端中执行xgcom命令后启动的软件主界面

    0818b9ca8b590ca3270a3433284dd417.png

    ubuntu下添加linux源代码

    apt-get install linux-source

    0818b9ca8b590ca3270a3433284dd417.png

    0818b9ca8b590ca3270a3433284dd417.png

    然后/usr/src里面就有linux的源代码了

    更多相关内容
  • linux串口调试助手.zip

    2021-11-26 09:15:37
    实现对Linux串口数据,can口数据的收发检测
  • COMTransmit是一款linux系统下的串口调试工具,这个串口调试工具功能齐全界面简洁,很多人向我推荐,确实好用,分享给大家。
  • Linux串口调试助手工具代码、UNIX环境串口调试助手代码,支持设置串口设备和特征字,支持输入和拷贝报文发送,并等待接收;支持接收模式,一直接收和打印。 root@ubuntu:/home/forlinuxsmb/uart# gcc ComTest.c root...
  • 基于Qt5.7 ubuntu16.04开发,串口调试助手。多功能默认按钮配置,简单方便。
  • 1.一个跨平台的串口调试助手源码 2.使用Qt进行编译 3.新增串口转发模块,可串口转网口,网口转串口参考serialDeviceServerConfig.ini 4.文章地址 ...
  • Linux 串口调试助手 桌面版本 支持ubuntu-附件资源
  • linux串口调试助手

    热门讨论 2009-03-03 19:42:22
    linux串口调试助手,用QT4搞的个串口调试的东东。
  • gserial_linux串口调试助手(绿色版)

    热门讨论 2009-03-02 16:09:06
    linux下不用安装,直接解压就可以使用
  • 本机系统:ubuntu 11.10 64bitubuntu自带了...PL2303插上即可用,可以使用如下命令察看串口信息luosuo@ubuntu:~$ dmesg | grep usb[ 0.406126] usbcore: registered new interface driver usbfs[ 0.406135] usbcore...

    本机系统:ubuntu 11.10 64bit

    ubuntu自带了usb_to_serial_port的驱动,经测试。PL2303插上即可用,可以使用如下命令察看串口信息

    luosuo@ubuntu:~$ dmesg | grep usb

    [ 0.406126] usbcore: registered new interface driver usbfs

    [ 0.406135] usbcore: registered new interface driver hub

    [ 0.406159] usbcore: registered new device driver usb

    [ 1.472072] usb 1-6: new high speed USB device number 5 using ehci_hcd

    [ 1.904077] usb 3-1: new low speed USB device number 2 using uhci_hcd

    [ 2.093478] input: USB OPTICAL MOUSE as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/input/input5

    [ 2.093613] generic-usb 0003:0000:0538.0001: input,hidraw0: USB HID v1.11 Mouse [ USB OPTICAL MOUSE] on usb-0000:00:1a.0-1/input0

    [ 2.093726] usbcore: registered new interface driver usbhid

    [ 2.093728] usbhid: USB HID core driver

    [ 2.316063] usb 4-1: new full speed USB device number 2 using uhci_hcd

    [ 2.724042] usb 4-2: new full speed USB device number 3 using uhci_hcd

    [ 22.485966] usbcore: registered new interface driver btusb

    [ 22.801001] input: HP Webcam-50 as /devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6:1.0/input/input6

    [ 22.801459] usbcore: registered new interface driver uvcvideo

    [ 1721.944106] usb 2-2: new high speed USB device number 2 using ehci_hcd

    [ 1722.408917] scsi4 : usb-storage 2-2:1.0

    [ 1722.409230] usbcore: registered new interface driver usb-storage

    [ 1864.940121] usb 6-1: new full speed USB device number 2 using uhci_hcd

    [ 1865.361759] usbcore: registered new interface driver usbserial

    [ 1865.361999] usbcore: registered new interface driver usbserial_generic

    [ 1865.362005] usbserial: USB Serial Driver core

    [ 1865.381341] usb 6-1: pl2303 converter now attached to ttyUSB0//这个就是(usb to serial)串口的挂接点

    [ 1865.381376] usbcore: registered new interface driver pl2303

    luosuo@ubuntu:~$ xgcom&//打开后面安装的串口调试软件(已经安装了)

    xgcom串口调试软件安装记录

    软件说明:

    =========================================================================================================

    1、Intro:

    Linux下的图形化串口调试工具.

    A gui tools to help guys debug programs remotely by series port, like minicom. part code is form gtkterm-0.99.5.

    Some lib and tools are needed:

    编译必须安装的库:

    make, automake,libglib2.0-dev,libvte-dev,libgtk2.0-dev   //必须安装的支持包。使用sudo apt-get install xxx 命令即可安装

    zlbgps has put this software into AUR pakeage library

    zlbgps已经把该软件放入了AUR的软件包库,使用Archlinux的用户使用下面的命令即可完成安装:

    so arch users can install this program with this command :

    yaourt -S xgcom

    ========================================================================================================

    我的操作步骤:

    2,分别安装各支持包(make命令已经安装了)

    sudo apt-get install libglib2.0-dev

    sudo apt-get install libgtk2.0-dev

    sudo apt-get install libvte-dev

    sudo apt-get install automake

    3,进入源代码根目录,按照如下顺序执行命令

    # ./autogen.sh   //部署编译环境

    # make   //编译

    #

    sudo

    make install      //安装,sudo必须有

    # xgcom  //启动软件

    该图片是在终端中执行xgcom命令后启动的软件主界面

    0818b9ca8b590ca3270a3433284dd417.png

    ubuntu下添加linux源代码

    apt-get install linux-source

    0818b9ca8b590ca3270a3433284dd417.png

    0818b9ca8b590ca3270a3433284dd417.png

    然后/usr/src里面就有linux的源代码了

    展开全文
  • 串口调试助手与网络调试助手相结合为一体的调试工具,嵌入式必备神器。 1、串口要选择好COM口_不懂就打开'设备管理器'查看‘端口与COM口’ __其他不用改。 2、网络调试助手:根据选择开启TCP客户端连接、TCP服务器...
  • 使用QTcreator 编译后,可以生成linux板的调试助手。有源码
  • linux串口调试工具cutecom,支持CentOS7,1、 必须安装的依赖库 libQt3Support.so.4 libQtCore.so.4 libQtGui.so.4 安装依赖库 sudo yum install libQt3Support.so.4 libQtCore.so.4 libQtGui.so.4 2、 安装cutecom-...
  • linux下的串口调试助手——minicom

    千次阅读 2022-01-13 20:14:14
    minicom是LIUNX环境下的一个串口调试工具。比较主流,用户较广。也能找到它的源码,非常适合开发者使用与学习。下面就开始本文正篇。 安装 可以直接通过命令行进行安装 sudo apt-get install minicom 查看...

    minicom是LIUNX环境下的一个串口调试工具。比较主流,用户较广。也能找到它的源码,非常适合开发者使用与学习。下面就开始本文正篇。


    目录

    安装

    查看帮助

    查看串口设备

    串口读取

    串口发送

    退出minicom


    安装

    可以直接通过命令行进行安装

    sudo apt-get install minicom

    查看帮助

    这玩意儿该怎么用?我们可以通过自带的帮助内容进行了解。

    sudo minicom -h

    键入命令后可以看到如下内容:

    可以看到-h也在其中,懂这些指令怎么用了吧?并且这些指令的作用在右边有详细解释。


    查看串口设备

    当你插入串口设备的时候,系统会给设备分配串口号,我们可以通过指令查得

    ls /dev/ttyUSB*

    如果你用的是树莓派或者Jetson Nano的话,板子上有UART,系统由给它们分配特殊的端口号,这个自己查阅相应的资料吧。例如Jetson Nano系统会开发/dev/ttyTHS1和/dev/ttyTHS2两个UART口。


    串口读取

    举个例子,当我想读取 /dev/ttyTHS1 波特率为115200,并且要用十六进制来显示得到的数据,该怎么做呢?

    回到查看帮助,我们可以看到以下指令

    可以看到 -b就是设置波特率;-D 就是设置设备名;-H就是十六进制显示。因此,我们的指令就是

    sudo minicom -D /dev/ttyTHS1 -b B115200 -H

    键入后就可以得到如下界面:

     此时串口接收到的数据就会出现在这个界面上,如图,我上发个 0x30 0x31 0x32,会得到如下图情况:


    串口发送

    怎么发送串口呢?

    先打开数据回显 ctrl+A -> Z -> E

    回到原来的操作页面后,按下键盘,是不是就可以看到你按下的字母了呢?按下回车就发送出去了。


    退出minicom

    按下 ctrl+A  -> X -> ENTER 就退出了。

    展开全文
  • XCOM(正点原子推荐)串口调试助手
  • Linux串口调试工具

    千次阅读 2022-04-18 10:51:56
    linux系统下串口调试和应用 minicom/cutecom/picocom/putty/ttyuart

    linux系统下串口调试和应用开发时配合串口调试工具必不可少。下面对常用的一些串口工具做一下汇总,包含:minicom/cutecom/picocom/putty/tty_uart 可供工程师参考。

    实验环境:
    OS: Ubuntu16.04

    ----------------------------------------------------------------------------------------------------

    minicom
    minicom 是一款启动速度快,功能强大的串口终端调试工具,当然缺点就是纯字符界面,没有图形界面的调试工具看起来直观方便,但是它功能十分强大,并且在一些没有屏幕的嵌入式主板上运行颇有用处。安装与使用:

    安装:apt-get install minicom

    使用流程:

    安装完毕后通过命令 “sudo minicom” 运行软件,在配置正确的情况下,软件会自动打开设定的串口,运行界面如下:

    如果需要修改设置,那么需要运行 "sudo minicom -s" 重新进行设置。 如下提示代表无法发现串口或没有访问权限:

     首页已经给了使用说明,Minicom 使用经常遇到三个键的组合操作,如 “CTRL-A Z”,这表示先同时按下 CTRL 和 “A”(不区分大写),然后松开此二键再按下 “Z”。按照此方法,打开帮助说明:

    面板提供了很多功能,这里只进行串口部分功能演示,按下 “O” 进入配置页,如下:

    选择 “Serial port setup” 选项,然后按回车进入串口设置页,如下:

    根据系统中的实际串口设备名更改设置即可,设置好以后返回到上一级,选择 “Save setup as dfl” 进行保存即可,然后 Exit。

    确保串口设备已经接入后,重新运行 minicom 软件,软件会自动打开并设定目标串口,若未报错即可正常使用串口数据收发等功能。

    如连接嵌入式开发板进行通讯演示,类似于串口控制台:

     ----------------------------------------------------------------------------------------------------

    cutecom
    Linux系统可视化串口应用软件,使用上与Windows系统串口调试工具很类似,下面是安装与使用教程:

    安装:apt-get install cutecom 

    使用流程:因操作 linux /dev 下面的设备文件默认需要root权限的,运行时需要注意。运行 ''sudo cutecom",界面如下:

     ----------------------------------------------------------------------------------------------------

    picocom
    效果上类似 minicom 的精简版,设置比较简单,还可以有背景颜色。安装与使用说明:

    安装:apt-get install picocom

    使用流程:由于软件简介方便,我们直接打出帮助功能,运行 "picocom -h",结果如下:

     帮助页如上,命令选项比较清楚,注意串口的设置需要的命令运行的时候就给出,如执行命令“picocom /dev/ttyCH343USB0 ”,那么执行如下图所示:

     若需要退出软件,需要首先按组合键 Ctrl + a,该组合键是转义功能,之后再按组合键 Ctrl + q,就可以正常退出了。

    ----------------------------------------------------------------------------------------------------

    putty
    在线安装:apt-get install putty

    离线安装链接:PuTTY Download Linux,安装步骤参考文件夹中 INSTALL 或者 README 文档。

    使用流程:

    直接运行命令 “putty”,如果是离线安装时未指定安装路径,其默认会安装在 /usr/local/bin 目录下。运行命令,回车,看到熟悉的界面,设置成我们需要的配置,如下所示:

     点击 “Open” 打开后弹出新的界面,如下所示:

    ----------------------------------------------------------------------------------------------------

    tty_uart

    tty_uart为linux系统下串口通用应用程序 ,各类常用串口功能已封装成API接口函数供开发者使用。应用软件开源,可供广大工程师开发调试使用。

    项目地址:https://github.com/WCHSoftGroup/tty_uarticon-default.png?t=M3C8https://github.com/WCHSoftGroup/tty_uart

    功能:

    1. 串口常规参数设定(波特率/数据位/停止位/校验位)
    2. 串口硬件流控
    3. 接收数据实时回显
    4. 串口发送文件或接收串口数据保存至文件
    5. 串口基本读写
    6. MODEM信号读取与设定
    7. 支持获取串口相关计数(modem变化次数/串口帧错误/校验错误/溢出错误)
    8. 支持获取/设定串口serial_struct
    9. 支持同步等待MODEM输入信号变化

    用法:

    ​ 使用gcc编译tty_test.c源文件,如:gcc tty_uart.c -o test,生成可执行文件后运行需要root权限操作串口。

    运行命令选项:

    • -D --device tty device to use(指定操作的串口名,未指定则默认操作:/dev/ttyUSB0)
    • -S --speed uart speed(设定的串口波特率)
    • -v --verbose Verbose (show rx buffer)(是否实时显示接收的串口数据)
    • -f --hardflow open hardware flowcontrol(是否打开硬件流控)

    源程序串口设置默认为8N1,若需要设定为其他串口格式,可直接修改代码。

    串口成功打开后,输入相应字符执行相应操作:

    • s - 设置RTS和DTR有效
    • z - 设置RTS和DTR无效
    • g - 获取MODEM输入引脚状态(CTS、DSR、RING、DCD)
    • h - 同步等待MODEM信号变化(相应操作会阻塞执行,直到信号变化或串口异常退出)
    • b - 发送break信号
    • w - 发送一个字符串
    • r - 读取一次数据
    • f - 选择通过串口发送文件或者接收串口数据保存至文件

    举例:

    ​ sudo ./test -D /dev/ttyCH343USB0 -S 57600 -v(表示以57600波特率操作/dev/ttyCH343USB0串口,并实时显示接收的数据)

    以上是常用的 Linux 串口调试与开发工具介绍,欢迎各位工程师讨论补充。

    展开全文
  • 本文按照COMTransmit软件界面上的区域划分来详细介绍该串口调试工具的功能 串口配置区域: Device 打开关闭 串口设置 数据长度(5、6、7、8) 流控选择(硬件流控CTS/RTS、软件流控) 校验方式(None、Even、Odd、...
  • linux系统下进行串口调试或者开发时配合简单易用的串口调试工具那是必不可少。这篇博客对当前用的较多的,且我自己经常用的一些串口工具做一下汇总,大家可以参考一下。实验环境:OS: Ubuntu16.04Kernel: 4.4.0--...
  • ttyS1.c 修改源码中的端口号就可以读写串口
  • Linux串口调试助手(基于QT)

    热门讨论 2010-07-27 10:01:20
    我编写的Linux环境下的图形界面的串口调试助手,基于QT4.6.2. 我在ubuntu10.04环境下测试正常,可以16进制发送和接收,自动发送可以选择次数。(自己觉得比较好用,可以和龚建伟前辈的windows下的串口调试助手媲美...
  • nvidia工控机安装使用串口调试助手
  • 采用python3+pyqt5制作的串口调试助手pyqt5_serial,可以在MACOX和linux上直接运行,方便开发人员在非WINDOWS上调试串口通信
  • python编写的跨平台串行调试工具 视窗 Linux(基本OS) Raspberry Pi3 屏幕快照显示版本1.0,最新版本可能完全不一样! 但是性能更好,更易于使用,更优雅 特征 跨平台(Windows,Linux,MacOS,Raspberry Pi……...
  • Linux 串口调试工具汇总

    万次阅读 多人点赞 2018-09-26 10:33:46
    linux 系统下进行串口调试或者开发时配合简单易用的串口调试工具那是必不可少。这篇博客对当前用的较多的,且我自己经常用的一些串口工具做一下汇总,大家可以参考一下。 实验环境: OS: Ubuntu16.04 Kernel: ...
  • Ubuntu下串口设备调试助手Linux串口通信,利用qt5.7编译,Windows同样可以
  • Linux版本 串口调试助手 发布

    千次阅读 2015-11-06 17:43:36
    苦于Linux下没有类似「串口调试助手」之类的小软件,工作起来不是太方便,最终下决心写一个串口调试助手,界面就不用重新设计了,直接照着Windows下一个叫sscom的串口调试助手工具界面进行设计(非盈利,应该不涉及到...
  • 如何在linux下用QT写一个简单的串口调试助手QT5串口类在QT5以前,编写串口一般使用的是qextserialport类,但在QT5之后有了QT自带的串口类SerialPort(串口基础类)和SerialPortInfo(串口信息类)使用方法pro中添加QT +=...
  • 基于Linux操作系统下串口调试助手的设计.pdf

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,187
精华内容 874
关键字:

linux串口调试助手