近日,从前一篇文章的原作者那边了解到了一个名为 Letter Shell 的轻量型终端,可以非常方便地移植部署到 STM32 上。但是,由于使用的是J-Link RTT Viewer作为命令行终端进行交互,如果需要使用通用的终端软件(例如MobaXterm)时,就必需要借助一个SEGGER RTT转Telnet的转换软件,感觉甚是不便。
正好最近在研究 STM32 的 USB 协议,USB 作为通用传输协议,可支持枚举非常多类型的设备,其中就有 CDC(虚拟串口) 设备,那么,我们是不是可以将 Letter Shell 终端对接到 USB 的 CDC 设备上就可以实现用一根 USB 连接线插入电脑后直接用支持串口连接的终端软件进行交互呢?
注
本文基于 CherryUSB 1.4.4 进行移植,开发环境使用 VSCode EIDE + MakeFile + GCC编译器 ,类似开发环境的可以作为参考。
本文所有内容均基于STM32裸机开发,没有使用任何OS。
作者并非专业软件开发者,文中难免有些地方用词或说法不严谨,仅供参考,还请见谅。
最近了解到了Letter Shell这个轻量级的命令行,看了一下官方给出的例程,可以移植到SEGGER RTT上,于是尝试了一下,记录一下过程。
近日在某黄色软件上淘了一台古董数字电桥,或者叫它综合测量仪也可以。
型号 Zentech 3302 ,这个型号的电桥有很多马甲,使用的硬件基本一致,系统固件也大同小异,无非就是开机显示的品牌 Logo 有区别以及有一家使用的是全中文固件。目前就我已知的有6个不同牌子的同种型号电桥。
此外,与这台电桥同系列的其他型号所使用的硬件基本一致,3302是全系功能最全的型号,对于其他型号来说,只要刷3302的固件理论上就都能实现一样的功能。
你是否还在为高价定制模组线而苦恼?🤨
你是否还在为参差不齐的线材质量而烦躁?😣
那就把制作电源线的核心技术掌握在手中吧!从此实现模组线自由!🤗
不论是长度、材质、接口类型还是数量都由你自己来定,向预制线说不!😤
所有材料完全公开透明,从此不必再担心无良商家偷工减料!😎
真正的低成本和高质量,从 ATX 电源模组线完全 DIY 指南开始~🥰
提示
其他使用 类似5557连接端子 的连接器和线也可以参考本教程。