imlinhanchao

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

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

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