STM32L562DK探索板——串口通讯重定向出错
STM32F103 USB虚拟串口,采用的官方库非HAL库文件,过一段时间会断开链接
KEILMDK每次都要手动选Reset and Run吗 不然下载到板子上得重启电源才行 求解答
STM32与JTAG电平不匹配
谁知道STM32用STLINK下载的时候,不连接3V3不能下载
异步传输中的奇偶帧位
STM32L562DK探索板——如何通过板载ST-LINK的虚拟串口进行通讯?
STM32 官方Bootloader相关咨询
关于最近学习C语言回调和钩子函数的想法,以及对HAL库回调函数的困惑
使用 HAL_UART_Transmit_IT() 实现 printf
微信公众号
手机版
如果是的话,那么考虑是不是STM32F103C8T6没有正常复位,需要手动复位才能工作。
建议验证一下上电开始的功能(比如添加一个闪灯),确定后检测一下上电复位的时序是否异常。
我设置上电常亮,结果我重新供电后,灯亮一下就灭了
在主循环里一直发送数据,会不会是发送太快造成阻塞?建议加上适当的延时试试看。
手动复位后,能正常发送数据,所以不是这个原因
那不就是重新插上USB上电不正常吗?
直接插上USE供电灯亮一会就灭了,需要手动复位才能实现灯常亮
应该是产生了串口错误,可以读取一下串口状态,重新初始化。
你好:
1.你用的是不是带有ISP下载的DEMO板;
2.可以用示波器检测BOOT0引脚,看看一开始USB插上是不是0;然后BOOT0突然变成1了,如果是的话,大概率是ISP电路的影响。
3.有人遇到过类似现象。
谢谢!!