你好潘文凯,
我不确定我是否正确理解了这个问题。
如果FW成功加载到sysRAM中,系统将正常工作,您可以连接到应用程序。如果不成功,则无法连接设备。
最好的
信用证
尽管董事会启动并运行,应用程序连接到就好,有时候我还需要从应用程序重设董事会,因为UART1和UART2线路上的附加设备挂出于某种原因需要重置,重新下载自己的弗兰克-威廉姆斯。因此,来自手机应用程序的软件重置命令将实现这一点,使所有设备恢复到功能状态。如果没有这个软复位命令,一旦停止工作,就没有办法将它们全部恢复到工作状态。
谢谢,——潘文凯
如果你确实想重置,你有几个选择,但这个应该能完成工作。使用“NVIC_SystemReset()”重置MCU。
如果你想重置FW,你可以使用“platform_reset()”。
用一个类似于重置按钮的软件重置怎么样?我需要DA FW重新下载从闪存到RAM,并重新开始运行。platform_reset()会这样做吗?
请使用“NVIC_SystemReset()”.这将重置单片机并重新加载软件。
你好潘文凯,
我不确定我是否正确理解了这个问题。
如果FW成功加载到sysRAM中,系统将正常工作,您可以连接到应用程序。如果不成功,则无法连接设备。
最好的
信用证
尽管董事会启动并运行,应用程序连接到就好,有时候我还需要从应用程序重设董事会,因为UART1和UART2线路上的附加设备挂出于某种原因需要重置,重新下载自己的弗兰克-威廉姆斯。因此,来自手机应用程序的软件重置命令将实现这一点,使所有设备恢复到功能状态。如果没有这个软复位命令,一旦停止工作,就没有办法将它们全部恢复到工作状态。
谢谢,
——潘文凯
你好潘文凯,
如果你确实想重置,你有几个选择,但这个应该能完成工作。使用“NVIC_SystemReset()”重置MCU。
如果你想重置FW,你可以使用“platform_reset()”。
最好的
信用证
用一个类似于重置按钮的软件重置怎么样?我需要DA FW重新下载从闪存到RAM,并重新开始运行。platform_reset()会这样做吗?
谢谢,
——潘文凯
请使用“NVIC_SystemReset()”.这将重置单片机并重新加载软件。
最好的
信用证
页面