stm32串口初始化后,单片机不自动运行,多半是使用了printf
[复制链接]
如果使用串口调试程序,但是串口加上单片机就罢工了,Reset and Run也勾了,下载程序按复位、断电重启还是没反应。只有使用Debug才能让程序跑起来。
出现这样的情况,多半是使用了printf函数,而又没有勾选 MicroLIB
printf()之类的函数,使用了半主机模式。使用标准库会导致程序无法运行。勾选上MicroLIB基本能解决问题。
分享自https://news.eeworld.com.cn/mcu/article_2016080428163.html
希望对大家有用
|