V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
unt
V2EX  ?  程序员

mac 下有没有好用的串口调试工具

  •  
  •   unt · 222 天前 · 2132 次点击
    这是一个创建于 222 天前的主题,其中的信息可能已经有所发展或是发生改变。
    为什么 mac 下串口调试没有 win 下好,是系统底层决定的吗
    32 条回复  ?  2023-09-27 01:22:38 +08:00
    winglight2016
        1
    winglight2016  
       222 天前
    有的,我之前用的好像叫 rs232 ,还是免费的,好多年前的事儿了,你在 AppStore 找一下
    NessajCN
        2
    NessajCN  
       222 天前   ?? 1
    基本认知有误:
    windows 的硬件管理非常麻烦,所以需要专门的工具来调试串口
    而 mac 和 linux 下插上线打开终端就能方便得读取写入了,所以根本不用什么额外工具

    你的问题类似「为什么英文没有那么多好用的输入法?」
    xieren58
        3
    xieren58  
       222 天前
    AppStore 有个 叫: 串口调试助手
    fukhak
        4
    fukhak  
       222 天前 via iPhone
    screen
    besto
        5
    besto  
       222 天前   ?? 1
    不理解,minicom 不能用还是烫手了?
    ysc3839
        6
    ysc3839  
       222 天前 via Android   ?? 2
    Tabby 终端可以直接打开串口。
    @NessajCN 没记错的话 Windows 的串口也可以直接作为文件打开的,并不麻烦。
    工具多大概是因为 Unix 的 minicom screen 没有移植过来,于是就有开发者给终端加上打开串口的功能,比如 PuTTY 和 Tabby 。
    Linux 和 macOS 因为已经有了 minicom screen 等工具,所以开发者干脆就不加了。
    jay435990054
        7
    jay435990054  
       222 天前
    弱弱的问一句 有没有 usb 调试工具
    intoext
        8
    intoext  
       222 天前
    哪里不如 win 了?
    securecrt 不好用? 我用 console 转蓝牙,macos 很好识别,securecrt 也很好用。
    RheatiN
        9
    RheatiN  
       222 天前
    ORSerialPort 开源的代码,很好用
    Puteulanus
        10
    Puteulanus  
       222 天前
    https://www.decisivetactics.com/products/serial/
    付费的,但感觉挺好用,有试用
    emperinter
        11
    emperinter  
       222 天前
    有用着感觉和 windows 基本没区别,就叫串口调试助手,绿色图标,用了大半年没啥不适应的
    LXGMAX
        12
    LXGMAX  
       222 天前
    自己编译的 picocom
    mXw
        15
    mXw  
       222 天前
    minicom 不能用吗??
    imkerberos
        16
    imkerberos  
       222 天前
    ckermit 不香吗
    oakcdrom
        17
    oakcdrom  
       221 天前
    em....用系统自带的终端就能调试啊。。。
    SenLief
        18
    SenLief  
       221 天前 via iPhone
    因为类 nix 都是用 minicom 的。哎勾起了回忆,串口线都是自己焊
    besto
        19
    besto  
       221 天前
    @ysc3839 windows 还是要麻烦一点,便宜的串口转 USB 芯片,每拔插一次,COM 号就变一下。linux 下倒是可以保证 ttyUSB 号不变
    moreant
        20
    moreant  
       221 天前
    @besto #19 Win10 系统几毛钱的 CH340 都不会变 COM 号,还有更便宜的么
    ysc3839
        21
    ysc3839  
       221 天前 via Android
    @besto 感觉是芯片驱动 bug ,我用过几个都没出现这种问题。另外推荐选择 CH343 芯片,使用的是标准 USB 串口协议,在绝大多数系统上都不需要额外的驱动,可以避免厂商驱动的坑。
    a22271001
        22
    a22271001  
       221 天前
    https://www.alithon.com/downloads
    这个挺好用的,minicom 是真的难用
    unt
        23
    unt  
    OP
       221 天前
    485 转 USB CH340 芯片,连接 mac ,需要装驱动吗
    besto
        24
    besto  
       221 天前   ?? 1
    @moreant
    @ysc3839 并不是 BUG ,没有 USB Serial Number 的芯片就是这样的。现公司,前公司的芯片,统统这样(当然我主要用 Linux ,没啥问题),他们的串口转 USB 都是板载的,我想换都没办法。
    besto
        25
    besto  
       221 天前
    @ysc3839 CH343 理论上应该不会有这个问题
    ysc3839
        26
    ysc3839  
       221 天前 via Android
    @unt CH340 在 macOS 上应该要装驱动,CH343 不用
    xvIjicuCb
        27
    xvIjicuCb  
       215 天前
    自荐一波,开源免费
    https://github.com/wh201906/SerialTest
    unt
        28
    unt  
    OP
       215 天前
    @xvIjicuCb #27 看上去不错,支持 linux TCP 服务端收发测试吗
    /t/977295
    xvIjicuCb
        29
    xvIjicuCb  
       215 天前
    @unt 支持的。TCP 客户端/TCP 服务端/UDP 通信都可以测试
    TCP 支持以下功能:
    + 支持 IPv4/IPv6
    + 客户端:支持指定出站 IP 和端口号
    + 客户端:远端地址可以是 IP 或者域名
    + 客户端:支持保存连接时参数并取名,快速重设连接参数
    + 服务端:支持在全部网卡或指定网卡上监听
    + 服务端:可被多个设备连接,可配置每个设备的收发状态,可断开任意设备
    xvIjicuCb
        30
    xvIjicuCb  
       215 天前
    @unt
    /t/977295 里面提到的监听功能是指监听一个已有的 TCP 连接吗?这块功能暂时还没有实现。
    unt
        31
    unt  
    OP
       215 天前 via iPhone
    @xvIjicuCb 起一个 tcp server ,监听这个 server 上的 socket
    xvIjicuCb
        32
    xvIjicuCb  
       215 天前
    @unt 这个是支持的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3263 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 11:27 · PVG 19:27 · LAX 04:27 · JFK 07:27
    Developed with CodeLauncher
    ? Do have faith in what you're doing.


    http://www.vxiaotou.com