V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
imlinhanchao

VSCode 首個通用串口通信擴展 Serial Port Helper

  •  1
     
  •   imlinhanchao ·
    imlinhanchao · Jul 1, 2021 · 6810 views
    This topic created in 1764 days ago, the information mentioned may be changed or developed.

    最近應群友需要,寫了一個串口通信的 VSCode 擴展:Serial Port Helper

    • 可以支持連接多個串口。
      Connect

    • 支持基本的 TX / RX 。
      TX RX

    • 另外還加入了可以發送 Hex 和文件的功能。

    因爲我只有一塊 Arduino 的開發板,所以還沒有做很廣泛的兼容性驗證。歡迎各位 V 友有設備的都來試用看看,有什麽問題可以直接到 GitHub 上提 Issue,或是有什麽功能建議,也歡迎來反饋。感謝~

    GitHub: https://github.com/imlinhanchao/vsc-serialport-helper
    VSCode Market: https://marketplace.visualstudio.com/items?itemName=hancel.serialport-helper

    19 replies    2021-08-29 14:40:13 +08:00
    m1nm13
        1
    m1nm13  
       Jul 1, 2021
    波特率不能自定义吗?有些板子波特率非通用波特率,希望支持一下
    imlinhanchao
        2
    imlinhanchao  
    OP
       Jul 1, 2021
    @iceminmie 可以自定義,點擊就可以設定了。
    JoJoJoJ
        3
    JoJoJoJ  
       Jul 1, 2021 via iPhone
    可以通过 1k xmodem 发送文件吗
    FEDT
        4
    FEDT  
       Jul 1, 2021 via iPhone
    什么群
    imlinhanchao
        5
    imlinhanchao  
    OP
       Jul 1, 2021
    @JoJoJoJ 現在不支援,有相關的資料介紹嗎?
    NilChan
        6
    NilChan  
       Jul 1, 2021 via Android
    感谢,可以卸载 putty 了
    imlinhanchao
        7
    imlinhanchao  
    OP
       Jul 1, 2021
    @FEDT VSCode 中文社區微信群
    zbianbiaos
        8
    zbianbiaos  
       Jul 1, 2021
    试了下非常好用,但 J-Link 的虚拟串口没法使用,CH340 没有问题,希望能支持下非常感谢
    DsuineGP
        9
    DsuineGP  
       Jul 1, 2021
    先点赞支持了
    bthulu
        10
    bthulu  
       Jul 1, 2021
    感谢, 可以卸载 visual studio 了
    ThisDay
        11
    ThisDay  
       Jul 1, 2021
    借楼问一下,jb 下面有没有类似的工具?
    xe2vherd
        12
    xe2vherd  
       Jul 1, 2021
    虽然我也是程序员,但我为啥完全不知道楼上在说什么。
    chiu
        13
    chiu  
       Jul 1, 2021
    @zmxnv123 #12
    如果你平时的工作比较集中在上层,不涉及调试硬件 /板子 /驱动之类的底层的开发,那可能大概率不用接触到串口 /UART
    ivan_wl
        14
    ivan_wl  
       Jul 1, 2021
    目前还替代不了 putty/tera term/securecrt 等串口工具,没有 terminal 模拟,没有 xmodem 等传输协议支持
    Jirajine
        15
    Jirajine  
       Jul 1, 2021 via Android
    希望能支持通过 named pipe 、socket 等方式通讯。一直都是用这种方式与虚拟机里添加的串口通信,目前只有 putty 支持。
    Curtion
        16
    Curtion  
       Jul 1, 2021
    我之前做过一个运行在 web 上的串口调试工具,只是功能很少 https://curtion.github.io/Web-SerialPort/
    imlinhanchao
        17
    imlinhanchao  
    OP
       Jul 1, 2021
    @ivan_wl 是的。目前功能还是比较基础。

    @Jirajine 没有做过相关,有没有什么资料可以了解如何搭建相关环境,我看看如何支援。
    Jirajine
        18
    Jirajine  
       Jul 1, 2021 via Android
    @imlinhanchao VMware 虚拟机添加串口设备,宿主机端就可以以 named pipe 暴露出来。
    Poker18
        19
    Poker18  
       Aug 29, 2021
    唔……印象里 Platform.io 的组件里也有一个串口工具来着,但易用性比较堪忧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2681 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 14:48 · PVG 22:48 · LAX 07:48 · JFK 10:48
    ♥ Do have faith in what you're doing.