• 请不要在回答技术问题时复制粘贴 AI 生成的内容
unt
V2EX  ›  程序员

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

  •  
  •   unt · Sep 20, 2023 · 7310 views
    This topic created in 1141 days ago, the information mentioned may be changed or developed.
    为什么 mac 下串口调试没有 win 下好,是系统底层决定的吗
    32 replies  •  2023-09-27 01:22:38 +08:00
    winglight2016
    winglight2016
    Sep 20, 2023
    1
    有的,我之前用的好像叫 rs232 ,还是免费的,好多年前的事儿了,你在 AppStore 找一下
    NessajCN
    NessajCN
    Sep 20, 2023❤️1
    2
    基本认知有误:
    windows 的硬件管理非常麻烦,所以需要专门的工具来调试串口
    而 mac 和 linux 下插上线打开终端就能方便得读取写入了,所以根本不用什么额外工具

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