V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GoodRui
V2EX  ›  macOS

MBA 怎么优雅的调试串口设备?

  •  
  •   GoodRui · 2022-01-17 21:29:46 +08:00 · 3261 次点击
    这是一个创建于 1040 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位大佬们

    MacBook 怎么优雅的调试串口设备啊?

    m1 的 MBA ,只有两个 Type-C ,调试串口设备,先用个 Type-C 转 USB-A 的拓展坞,再用个 USB 转串口的转接头,最后接上串口转 RJ-45 的串口线?...

    有驱动吗?或者是有什么黑科技动东西?大佬们能给指个路吗?

    26 条回复    2022-01-18 18:19:36 +08:00
    thedrwu
        1
    thedrwu  
       2022-01-17 21:35:29 +08:00 via Android
    拿出吃灰 pi 局域网转发
    GoodRui
        2
    GoodRui  
    OP
       2022-01-17 21:43:43 +08:00
    @thedrwu 很多时候都是去客户现场解决诸如设备初始化、设备失联、忘记密码等问题啊,用 console 口还是方便啊
    ZGLHHH
        3
    ZGLHHH  
       2022-01-17 21:45:15 +08:00   ❤️ 4
    GoodRui
        4
    GoodRui  
    OP
       2022-01-17 21:45:46 +08:00
    @thedrwu 我不可能背着个树莓派鼠标键盘显示器一套到处跑吧...很多客户的地方连个键盘都给提供不了,更别说显示器了,完全就得靠自己的笔记本干活...
    GoodRui
        5
    GoodRui  
    OP
       2022-01-17 21:47:37 +08:00
    @ZGLHHH 感谢老哥,涨姿势了!
    ZGLHHH
        6
    ZGLHHH  
       2022-01-17 21:47:45 +08:00
    补充:
    我没用过,偶然看到的。体验过后来说说怎么样呗。
    FengMubai
        7
    FengMubai  
       2022-01-17 21:49:49 +08:00
    FengMubai
        8
    FengMubai  
       2022-01-17 21:52:52 +08:00
    [Type-C male > 1 x Serial RS-232 RJ45 male]( https://www.delock.com/produkte/G_63914/faq.html)
    yaoyao1128
        9
    yaoyao1128  
       2022-01-17 22:04:28 +08:00 via iPhone
    @GoodRui 其实局域网也可行,自己做一个 pi 的线 pi 设置成热点自动启动 dhcp 也设置好 调试直接用 pi 的热点
    explorerproxy
        10
    explorerproxy  
       2022-01-17 22:29:30 +08:00
    @ZGLHHH #3 开眼界了,感觉可以研究研究
    cssk
        11
    cssk  
       2022-01-17 22:48:18 +08:00 via iPhone
    mac 下没一个串口软件好用的,都是渣
    SIGEV13
        12
    SIGEV13  
       2022-01-17 23:02:11 +08:00
    mac 串口根本没啥好硬件,软件问题太多。
    直接买个二手修车师傅的电脑就行了。价格很可能少于 mac 的扩展坞。
    icenine
        13
    icenine  
       2022-01-18 00:37:54 +08:00
    实话说你拿个 Mac 去调串口,别人一看就感觉不靠谱啊,买个二手 TP 都还像个样子
    micean
        14
    micean  
       2022-01-18 08:45:41 +08:00
    我搞 c 的那些朋友压根都不会买苹果本甚至超级本……
    AliceFizzy
        15
    AliceFizzy  
       2022-01-18 09:23:29 +08:00
    不差钱可以试试 GPD pocket ,简直是网工神器
    doveyoung
        16
    doveyoung  
       2022-01-18 09:31:56 +08:00
    我自己是用 C to A ,转接头,交换机上送的串口线
    终端里 screen /dev/xxxxx 就直接连上了,或者加个频率
    DENHJD
        17
    DENHJD  
       2022-01-18 10:08:41 +08:00
    驱动好说,常见的 CH340 ,CP210x ,FT2xx 系列都支持。接口的话如果是 EE 人自己画块 C 口的 USB 转串口就得了,如果需要接多串口搞块 FT4232/CP2108 这种 4 串口的。软件的话如果串口走的是 shell ,那 terminal 下 screen 和 minicom 或者 gui 的 securecrt 这种都很好用。但是如果串口走的是 hex ,或者特殊的协议比如 modbus ,mavlink 之类的,mac 下我是没发现什么好用的,minicom 的 hex 模式只能说能凑合用,或者有些 github 上有些 python 写的跨平台串口助手可以试试看
    philon
        18
    philon  
       2022-01-18 10:22:15 +08:00
    screen -L /dev/tty.usb-xxxxxx 115200
    xiaooloong
        19
    xiaooloong  
       2022-01-18 16:56:36 +08:00
    GoodRui
        20
    GoodRui  
    OP
       2022-01-18 18:11:42 +08:00
    @FengMubai 还真有这种东西
    GoodRui
        21
    GoodRui  
    OP
       2022-01-18 18:13:56 +08:00
    @cssk 我看 Royal TSX 、SecureCRT 不都能建立串口协议的终端连接吗?不过我还真没试过,因为没有线😂
    GoodRui
        22
    GoodRui  
    OP
       2022-01-18 18:15:55 +08:00
    @icenine 因为大部分并不是冲着调串口设备去的,只是有少数情况下,用串口比较直接方便啊,平时系统运维和后端的工作,用 Mac 很顺手啊,总不至于再掏出个壹号本这种的专门去调串口吧😂
    GoodRui
        23
    GoodRui  
    OP
       2022-01-18 18:16:22 +08:00
    @micean 因为大部分并不是冲着调串口设备去的,只是有少数情况下,用串口比较直接方便啊,平时系统运维和后端的工作,用 Mac 很顺手啊,总不至于再掏出个壹号本这种的专门去调串口吧😂
    GoodRui
        24
    GoodRui  
    OP
       2022-01-18 18:17:30 +08:00
    @doveyoung 挖槽,传说中的三手信号,它来了 😂
    GoodRui
        25
    GoodRui  
    OP
       2022-01-18 18:19:21 +08:00
    @DENHJD 串口主要是防火墙、路由器、交换机这种比较通用的 console 口,我也不是很懂,按我的理解就是波特率 9600 就能连上进终端,就可以了😂
    GoodRui
        26
    GoodRui  
    OP
       2022-01-18 18:19:36 +08:00
    @xiaooloong
    @philon 感谢大佬
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2754 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:05 · PVG 18:05 · LAX 02:05 · JFK 05:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.