利用
STM32CUBE
创建一个虚拟串?/p>
由于现在?/p>
PC
机大多都没有串口了,?/p>
PC
机上的很多应用程序却使用串口,为了让
PC
?/p>
?/p>
STM32
处理器进行通信?/p>
可以?/p>
STM32
处理器,
以串行方式与外界进行通信?/p>
再用
CH340
等芯片,
实现
USB
转串口的功能?/p>
实现虚拟串口?/p>
不过这样做需要额外的芯片和相关电路,
不很理想?/p>
利用
STM32
处理器自身的
USB
功能?/p>
就可以实现虚拟串口?/p>
由于
USB
是一个很复杂的东西,
所对应的代码很多,
如果采用操作寄存器或标准库的方式?/p>
都要编写很多代码?/p>
也容易出错,
而采?/p>
STM32CUBE
就方便多了?/p>
首先要利?/p>
STM32CUBE
,选择芯片,比如芯片型号为
STM32F103ZET6
,如下图所示:
然后?/p>
Pinout
选项页中,先选择?/p>
RCC
”项,按下图设置?/p>
