你好呀,
我的新
STM32F469I-DISCO 刚到,我在用户手册 (UM1932) 中偶然发现了这部分:
4.11 虚拟串口
串行接口 USART3 可直接用作连接的 PC 的虚拟 COM 端口
到 ST-LINK/V2-1 USB 连接器 CN1。虚拟 COM 端口设置配置为:
115200 b/s,8 位数据,无奇偶校验,1 个停止位,无流量控制。
因此,我在 CubeIDE 中进行了快速测试,并使用默认设置启用了 USART6,然后将一个字符发送到我的 USB 串行适配器,以检查我的 PC 是否收到了字符……确实如此。
现在我对 USART3 进行了同样的尝试。当我通过其集成的 STLink 插入 DISCO 板时,我的 Linux 系统告诉我一个新的串行设备
“ttyACM0:USB ACM”。所以我再次在 ttyACM0 上打开了一个串行终端,但没有从板上收到任何字符。
我做错了什么?还是我的理解有误?“USART3”是 STM32F103xxx STLInk 的一部分还是 STM32F469xxx 板的一部分?