我构建了 2 个裸机开发板,均使用 STM32F030K6T6。可以使用引导引脚选择和 USART 引脚 PA14 和 PA15 对一块板上的 MCU 进行编程,如数据表中所示。第二个不响应闪烁命令,而是每 5 秒以 9600 波特率在 USART TX 引脚上持续发送相同的消息ST20033000022056000063227OV 。
我无法在数据表或其他地方找到与此相关的任何参考资料。我可以放弃董事会,但我想了解发生了什么。MCU 似乎处于某种故障模式。消息是什么意思?
我尝试使用Arduino 的 STM32 库中可用的stm32flash脚本进行闪烁。使用示波器确定信号的波特率。然后通过以下方式捕获消息:
cu -l /dev/ttyUSB0 -s 9600
两个 MCU 来自同一批次,开发板具有相同的附加组件(2 个去耦电容器、一个引导选择器跳线和一个复位按钮)。