使用arduino平台调试STM32F103C8T6最小系统板3组串口全开
敲黑板,很容易掉坑里的地方!!!
注意:如果使用STLink烧录工具烧录程序的话,串口0无输出,(也就是如果你定义的是Serial.begin(115200);以及Serial.print();将无串口输出信息,你必须定义Serial1.begin(115200); //TX=PA9,RX=PA10来串口输出)实际上串口0和串口1是共用口。 在源代码相同的情况下,如果使用CH340串口烧录工具烧写同样的程序的话,会多出一组串口0:Serial.begin(115200);默认的输出串口,实际上与Serial1.begin(115200); //TX=PA9,RX=PA10是为共用的输出口,想串口输出的话,可以任意选择其一即可。

本文介绍了如何使用arduino平台调试STM32F103C8T6最小系统板的3组串口,强调了使用STLink和CH340串口烧录工具的区别,以及在不同工具下串口输出的选择和注意事项。
订阅专栏 解锁全文
1738

被折叠的 条评论
为什么被折叠?



