mac 下有没有好用的串口调试工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
unt
V2EX    程序员

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

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

    你的问题类似「为什么英文没有那么多好用的输入法?」
    xieren58
        3
    xieren58  
       2023-09-20 16:33:44 +08:00
    AppStore 有个 叫: 串口调试助手
    fukhak
        4
    fukhak  
       2023-09-20 16:37:02 +08:00 via iPhone
    screen
    besto
        5
    besto  
       2023-09-20 16:41:02 +08:00   1
    不理解,minicom 不能用还是烫手了?
    ysc3839
        6
    ysc3839  
       2023-09-20 16:58:41 +08:00 via Android   2
    Tabby 终端可以直接打开串口。
    @NessajCN 没记错的话 Windows 的串口也可以直接作为文件打开的,并不麻烦。
    工具多大概是因为 Unix 的 minicom screen 没有移植过来,于是就有开发者给终端加上打开串口的功能,比如 PuTTY 和 Tabby 。
    Linux 和 macOS 因为已经有了 minicom screen 等工具,所以开发者干脆就不加了。
    jay435990054
        7
    jay435990054  
       2023-09-20 17:03:38 +08:00
    弱弱的问一句 有没有 usb 调试工具
    intoext
        8
    intoext  
       2023-09-20 17:16:17 +08:00
    哪里不如 win 了?
    securecrt 不好用? 我用 console 转蓝牙,macos 很好识别,securecrt 也很好用。
    RheatiN
        9
    RheatiN  
       2023-09-20 17:18:30 +08:00
    ORSerialPort 开源的代码,很好用
    Puteulanus
        10
    Puteulanus  
       2023-09-20 17:22:03 +08:00
    https://www.decisivetactics.com/products/serial/
    付费的,但感觉挺好用,有试用
    emperinter
        11
    emperinter  
       2023-09-20 17:24:22 +08:00   1
    有用着感觉和 windows 基本没区别,就叫串口调试助手,绿色图标,用了大半年没啥不适应的
    LXGMAX
        12
    LXGMAX  
       2023-09-20 17:55:06 +08:00
    自己编译的 picocom
    mXw
        15
    mXw  
       2023-09-20 18:42:33 +08:00
    minicom 不能用吗
    imkerberos
        16
    imkerberos  
       2023-09-20 18:58:01 +08:00
    ckermit 不香吗
    oakcdrom
        17
    oakcdrom  
       2023-09-20 21:26:03 +08:00
    em....用系统自带的终端就能调试啊。。。
    SenLief
        18
    SenLief  
       2023-09-21 01:11:48 +08:00 via iPhone
    因为类 nix 都是用 minicom 的。哎勾起了回忆,串口线都是自己焊
    besto
        19
    besto  
       2023-09-21 10:13:48 +08:00
    @ysc3839 windows 还是要麻烦一点,便宜的串口转 USB 芯片,每拔插一次,COM 号就变一下。linux 下倒是可以保证 ttyUSB 号不变
    moreant
        20
    moreant  
       2023-09-21 11:31:49 +08:00
    @besto #19 Win10 系统几毛钱的 CH340 都不会变 COM 号,还有更便宜的么
    ysc3839
        21
    ysc3839  
       2023-09-21 11:35:48 +08:00 via Android
    @besto 感觉是芯片驱动 bug ,我用过几个都没出现这种问题。另外推荐选择 CH343 芯片,使用的是标准 USB 串口协议,在绝大多数系统上都不需要额外的驱动,可以避免厂商驱动的坑。
    td width="48" valign="top" align="center">a22271001
        22
    a22271001  
       2023-09-21 11:46:12 +08:00
    https://www.alithon.com/downloads
    这个挺好用的,minicom 是真的难用
    unt
        23
    unt  
    OP
       2023-09-21 13:42:28 +08:00
    485 转 USB CH340 芯片,连接 mac ,需要装驱动吗
    besto
        24
    besto  
       2023-09-21 14:24:26 +08:00   1
    @moreant
    @ysc3839 并不是 BUG ,没有 USB Serial Number 的芯片就是这样的。现公司,前公司的芯片,统统这样(当然我主要用 Linux ,没啥问题),他们的串口转 USB 都是板载的,我想换都没办法。
    besto
        25
    besto  
       2023-09-21 14:24:56 +08:00
    @ysc3839 CH343 理论上应该不会有这个问题
    ysc3839
        26
    ysc3839  
       2023-09-21 15:22:52 +08:00 via Android
    @unt CH340 在 macOS 上应该要装驱动,CH343 不用
    xvIjicuCb
        27
    xvIjicuCb  
       2023-09-26 21:34:32 +08:00
    自荐一波,开源免费
    https://github.com/wh201906/SerialTest
    unt
        28
    unt  
    OP
       2023-09-27 00:30:03 +08:00
    @xvIjicuCb #27 看上去不错,支持 linux TCP 服务端收发测试吗
    /t/977295
    xvIjicuCb"
        29
    xvIjicuCb  
       2023-09-27 00:46:15 +08:00
    @unt 支持的。TCP 客户端/TCP 服务端/UDP 通信都可以测试
    TCP 支持以下功能:
    + 支持 IPv4/IPv6
    + 客户端:支持指定出站 IP 和端口号
    + 客户端:远端地址可以是 IP 或者域名
    + 客户端:支持保存连接时参数并取名,快速重设连接参数
    + 服务端:支持在全部网卡或指定网卡上监听
    + 服务端:可被多个设备连接,可配置每个设备的收发状态,可断开任意设备
    xvIjicuCb
        30
    xvIjicuCb  
       2023-09-27 00:50:18 +08:00
    @unt
    /t/977295 里面提到的监听功能是指监听一个已有的 TCP 连接吗?这块功能暂时还没有实现。
    unt
        31
    unt  
    OP
       2023-09-27 01:02:40 +08:00 via iPhone
    @xvIjicuCb 起一个 tcp server ,监听这个 server 上的 socket
    xvIjicuCb
        32
    xvIjicuCb  
       2023-09-27 01:22:38 +08:00
    @unt 这个是支持的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1240 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 17:25 PVG 01:25 LAX 09:25 JFK 12:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86