为什么STM32USB虚拟串口要初始化串口1

2019-07-21 05:56发布

为什么STM32USB虚拟串口要初始化串口1?
1.png
可是USB_SLAVE 并没有连接串口1的引脚 ?我用的是战舰
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
正点原子
1楼-- · 2019-07-21 11:27
可以不初始化,这是习惯性的代码。
wxboy888
2楼-- · 2019-07-21 15:13
但是我把 uart_init(115200)注释掉 然后重新下载到战舰开发板, 串口调试工具就读不到战舰开发板的COM口了 ????这一点 我很疑惑,求原子哥赐教!
wxboy888
3楼-- · 2019-07-21 16:54
 精彩回答 2  元偷偷看……
王云声
4楼-- · 2019-07-21 22:27
问题找到了,不初始化串口1却调用了printf函数,屏蔽printf的语句就可以了
songsiming27
5楼-- · 2019-07-22 01:48
王云声 发表于 2018-4-24 15:00
问题找到了,不初始化串口1却调用了printf函数,屏蔽printf的语句就可以了

你说的是usb_printf吗  我只看到usb_printf,但是我注释了也是识别不了
sf
6楼-- · 2019-07-22 07:38
songsiming27 发表于 2018-8-9 11:52
你说的是usb_printf吗  我只看到usb_printf,但是我注释了也是识别不了

TIM截图20190112180851.png
搜索整个项目 ,注释printf语句,就可以了。

一周热门 更多>