精华内容
下载资源
问答
  • linux串口调试助手

    2009-03-03 19:42:22
    linux串口调试助手,用QT4搞的个串口调试的东东。
  • Linux串口调试助手工具代码、UNIX环境串口调试助手代码,支持设置串口设备和特征字,支持输入和拷贝报文发送,并等待接收;支持接收模式,一直接收和打印。 root@ubuntu:/home/forlinuxsmb/uart# gcc ComTest.c root...
  • Linux 串口调试助手 桌面版本 支持ubuntu-附件资源
  • 基于Qt5.7 ubuntu16.04开发,串口调试助手。多功能默认按钮配置,简单方便。
  • Linux串口调试助手(基于QT)

    热门讨论 2010-07-27 10:01:20
    我编写的Linux环境下的图形界面的串口调试助手,基于QT4.6.2. 我在ubuntu10.04环境下测试正常,可以16进制发送和接收,自动发送可以选择次数。(自己觉得比较好用,可以和龚建伟前辈的windows下的串口调试助手媲美...
  • ubuntu下串口调试助手使用 Tiny Serial为一个开源项目,欢迎大家使用,基于Qt开发的串口调试助手,有一般串口助手的基本功能,更多功能正在完善。 TinySerial的安装 访问:http://172.104.176.46/ubuntu,进入...

    ubuntu下串口调试助手使用

    Tiny Serial为一个开源项目,欢迎大家使用,基于Qt开发的串口调试助手,有一般串口助手的基本功能,更多功能正在完善。
    Github地址:https://github.com/lifimlt/tinyserial

    TinySerial的安装

    访问:链接: https://pan.baidu.com/s/1UDqLFSimbxoHpodwwTJUUA 密码: upv3
    进入自己ubuntu版本的目录,下载deb文件
    使用sudo dpkg -i安装即可
    可能会出现以来问题,安装提示不成功使用sudo apt-get install -f解决依赖问题。

    TinySerial的使用

    在终端输入sudo tinyserial即可启动。
    这里写图片描述

    展开全文
  • gserial_linux串口调试助手(绿色版)

    热门讨论 2009-03-02 16:09:06
    linux下不用安装,直接解压就可以使用
  • Linux串口调试助手

    2021-08-11 15:39:50
    Linux上学习STM32有一段时间了,其中困扰我的就是在Linux系统上的串口调试助手和USART这节的重定向c库函数printf到串口了。(因为我用的是gcc) 串口方面曾用过minicom,但感觉不是太方便,又因为运行minicom后,...

    引言

    在Linux上学习STM32有一段时间了,其中困扰我的就是在Linux系统上的串口调试助手和USART这节的重定向c库函数printf到串口了。(因为我用的是gcc

    串口方面曾用过minicom,但感觉不是太方便,又因为运行minicom后,使用openocd下载程序失败,内心就开始厌烦minicom了,于是开始在各大论坛查询其他的串口调试助手,终于让我给找到了,继而内心也舒畅了。

    在一次偶然下重定义printf函数也找到了解决办法。

    一、安装 Comtool

    这款串口调试软件是Python开发的,需要下载下列软件:Python3、python-pip

    安装Pythoh3

    sudo pacman -S python3
    

    安装python-pip

    sudo pacman -S python-pip
    

    安装Comtool

    sudo pip3 install comtool
    

    此时Comtool已经安装成功了,我的系统为Manjaro

    运行此软件只需中端输入:sudo comtool即可

    打开之后页面如下:
    在这里插入图片描述
    右上角调整字符编码,我采用的是UTF-8

    左边设置传输参数,右边为接收和发送栏,具体的自行了解。

    二、重定向c库函数printf到串口

    添加_write函数

    在keil借助的是fputc函数,而gcc用fputc就不行了,需要用_write函数,函数原型如下:

    int _write (int fd, char *pBuffer, int size)
    {
        for (int i = 0; i < size; i++)
        {
            while((USART1->SR&0X40)==0);//等待上一次串口数据发送完成
            USART1->DR = (uint8_t) pBuffer[i];       //写DR,串口1将发送数据
        }
        return size;
    }
    

    把_write函数加到程序中

    添加编译命令

    添加_write函数后,还必须添加gcc编译命令:--specs=nano.specs --specs=nosys.specs

    上面两步完成后就可以使用printf函数了

    打印浮点数

    在你写代码中,你会发现printf函数无法打印%f,这个问题我是借助扩大浮点数,然后再打印的
    需要的可以看一下:

    //打印浮点数
    void Print_Float(float Vaule)
    {
    	int integer,decimal_1,decimal_2,decimal_3;
    	
    	integer = (int)Vaule;                   //提取整数部分
    	decimal_1 = (int)((Vaule-integer)*10)%10; //小数点后第一位
    	decimal_2 = (int)((Vaule-integer)*100)%10; //小数点后第二位
    	decimal_3 = (int)((Vaule-integer)*1000)%10; //小数点后第二位
    
    	printf("%d.%d%d%d",integer,decimal_1,decimal_2,decimal_3);
    }
    
    展开全文
  • moni,linux串口调试助手,自己试试吧
  • Linux版本 串口调试助手 发布

    千次阅读 2015-11-06 17:43:36
    苦于Linux下没有类似「串口调试助手」之类的小软件,工作起来不是太方便,最终下决心写一个串口调试助手,界面就不用重新设计了,直接照着Windows下一个叫sscom的串口调试助手工具界面进行设计(非盈利,应该不涉及到...

    苦于Linux下没有类似「串口调试助手」之类的小软件,工作起来不是太方便,最终下决心写一个串口调试助手,界面就不用重新设计了,直接照着Windows下一个叫sscom的串口调试助手工具界面进行设计(非盈利,应该不涉及到版权吧 ;) )。使用Qt5进行编写。

    Windows下界面如下:
    这里写图片描述

    Linux下界面如下:
    这里写图片描述

    源码位置:https://github.com/kangear/sscom

    说明:下图划线处功能目前还未实现
    这里写图片描述

    展开全文
  • 使用Kdevelop开发的图形界面的串口调试软件。请联系xu.huidong@gmail.com
  • COMTool A cross platform serial debug tools written by python Windows Linux(Elementry OS) Raspberry Pi3 screenshot shows the version 1.0, the latest may not the same totally! But better performance、...

    COMTool

    comtool.svg

    COMTool.svg?branch=master

    A cross platform serial debug tools written by python

    Windows

    63ffff312e49f1f7d222fa889f7211cd.png

    Linux(Elementry OS)

    3efca5de8a657e0a94e81a42feba2155.png

    Raspberry Pi3

    a2325cae10e797fc615d4e7707b4900f.png

    screenshot shows the version 1.0, the latest may not the same totally! But better performance、more easy to use and more elegant

    Features

    cross platform (Windows, Linux, MacOS, Raspberry Pi ... ...)

    port baudrate bytesize parity stopbits settings

    basic send data (ascii and hex)

    basic receive data (ascii and hex)

    send and receive data count

    clear received data area

    auto linefeed on every once receive

    scheduled auto send

    send history and select send again

    serial auto detect

    CR LF / LF select support

    auto save settings

    Ctrl+Enter to send

    escape character support, like \x \r \n etc.

    multiple character encode support(ASII,GBK(Chinese),UTF-8,UTF-16......)

    multiple auto send (order and disorder)

    unix style terminal color support

    night theme and White theme

    real time data graphic display

    rts & dtr control by hand

    Install

    Windows

    Test pass on Win10

    there's three ways:

    download excutable bin file, easiest way for one never used python

    Download the latest bin file at the release page

    unzip, and run comtool.exe

    Install Python3 first then install from pypi:

    Install by pip,

    pip install comtool

    comtool

    Or you can download source code, then install from source code

    download sourcecode

    install

    python setup.py bdist_wheel

    pip install dist/COMTool-*.*.*-py3-none-any.whl

    comtool

    or

    pip3 install pyinstaller

    python pack.py

    cd dist

    Linux

    Test on Ubuntu 16 18 and Elementry OS 4

    there's many ways to install comtool on linux

    (1) Download release (Recommend)

    Download release at release page

    (2) Download and install from [pypi] by pip

    sudo apt install python3

    sudo apt install python3-pip

    sudo pip3 install comtool

    sudo comtool

    The installation proccess will automatically install PyQt5, it may takes a long times!!!

    you can install pyqt5 manually by command sudo apt install python3-pyqt5 or sudo pip3 install pyqt5

    (3) Or get by tool get-pip.py

    sudo apt install python3

    wget https://bootstrap.pypa.io/get-pip.py

    sudo python3 get-pip.py

    sudo pip3 install comtool

    sudo comtool

    be sure python bin path already in the $PATH env.

    (4) Just install from github source code by pip

    sudo apt install python3 python3-pip

    sudo pip3 install git+https://github.com/Neutree/COMTool

    sudo comtool

    (5) Or you can download source code, then install from source code

    python setup.py bdist_wheel

    sudo pip3 install dist/COMTool-*.*.*-py3-none-any.whl

    or

    pip3 install pyinstaller

    python3 pack.py

    cd dist/comtool

    ./comtool

    We should add current user to dialout group to avoid sudo command

    sudo usermod -a -G dialout $USER

    grep 'dialout' /etc/group

    reboot #must reboot to take effect

    macOS

    (1) Download release (Recommend)

    Download release at release page

    (2) Install from pipy

    brew install python3 python3-pip

    sudo pip3 install COMTool

    It will automatically install pyqt5, may takes a lot of time depend on your network

    (3) Install from source

    pip3 install pyinstaller

    python3 pack.py

    cd dist

    then double click comtool.app

    Rasberry Pi

    Test pass on Raspberry Pi 3

    just open terminal, type the command below:

    sudo apt install git

    git clone https://github.com/Neutree/COMTool.git

    cd COMTool

    python setup.py bdist_wheel

    sudo pip3 install dist/COMTool-*.*.*-py3-none-any.whl

    comtool

    then enjoy

    Development

    Install python3.6 and pip3

    Linux:

    sudo apt install python3 python3-pip

    install pyserial and PyQt5

    sudo pip3 install pyserial pyqt5 bs4

    On Raspberry:

    sudo pip3 install --upgrade pyserial bs4

    sudo apt install python3-pyqt5

    clone project

    git clone https://github.com/Neutree/COMTool.git

    code, resolve bugs or add new reatures

    Recommended PyCharm IDE to get start

    pull request

    Issue and improvement

    Create issue here

    展开全文
  • 本机系统:ubuntu 11.10 64bitubuntu自带了...PL2303插上即可用,可以使用如下命令察看串口信息luosuo@ubuntu:~$ dmesg | grep usb[ 0.406126] usbcore: registered new interface driver usbfs[ 0.406135] usbcore...
  • COMTransmit是一款linux系统下的串口调试工具,这个串口调试工具功能齐全界面简洁,很多人向我推荐,确实好用,分享给大家。
  • Intel_X86平台上可用的串口调试助手软件linux版。图形化界面,可以运行在国产操作系统,中标麒麟,银河麒麟,深度等平台上,无须安装,解压即可运行。软件主要划分为三个区域,上部为参数设置区,主要包括了串口号、...
  • 使用QTcreator 编译后,可以生成linux板的调试助手。有源码
  • python编写的跨平台串行调试工具 视窗 Linux(基本OS) Raspberry Pi3 屏幕快照显示版本1.0,最新版本可能完全不一样! 但是性能更好,更易于使用,更优雅 特征 跨平台(Windows,Linux,MacOS,Raspberry Pi……...
  • 基于Linux操作系统下串口调试助手的设计.pdf
  • 友善串口调试助手很好的串口调试助手,友善串口调试助手支持终端窗口和远程访问,能够与串口进行通信,访问、修改串行端口,还能够自动识别、自动搜索串口。友善串口调试助手还可以用ASCII码或十六进制接收或发送...
  • 【mac】ssh免登录密码 mac ssh免登录密码 在mac或者Linux上需要使用ssh登服务器,每次都需要输密码感觉很麻烦,搜了一下找到一个脚本,实践后发现可行. 1.创建脚本xx.sh $ vim xx.sh 输入: # ... js中的拷贝问题 浅...
  • ubuntu Linux串口调试助手使用 Tiny Serial为一个开源项目,欢迎大家使用,基于Qt开发的串口调试助手,有一般串口助手的基本功能,更多功能正在完善。 Github地址:https://github.com/lifimlt/tinyserial ...

空空如也

空空如也

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

linux串口调试助手

linux 订阅