STM32F446RE Bootloader如何工作?

时间:2019-06-18 08:44:46

标签: stm32 bootloader stm32f4 usart

我想通过USART将STM32F446RE(在引导加载程序模式下)连接到我的PC,以刷新其中的一些hexfiles。 在USB端口和STM(USART1)之间,我得到了一个USB至USART桥(CP2102)。 我使用STM32CubeProgrammer将STM32F446RE与主机连接。

一切正常,但只有一件事有些棘手。

我的问题是,没有直接建立连接。 我需要大约2或3次尝试才能连接STM。 之后,它可以正常工作了。

所以我的问题是STM等待RX线上的信号多长时间。 我什么都没找到文档.ST的AN2606和AN3155帮助我解决了其他问题,但没有指定时间。

所以如果有人可以帮助我...

这是错误日志:     12:01:53:从设备收到响应:NACK 12:01:53:错误:GETID命令未确认! 12:01:53:重新发送GetID命令12:01:53:从设备收到响应:NACK 12:01:53:错误:未确认GETID命令!当我尝试再次连接时,它可以完美运行。没有错误。

USART连接:波特率57600                    平价:偶数                    数据位:8 停止位:1

0 个答案:

没有答案