单片机/MCU论坛
直播中

王鹏

8年用户 1420经验值
私信 关注
[问答]

TLE9879烧录sleep程序,如何能强制唤醒重新烧录程序?

官方的PMU_POWER_SAVING_SLEEP_MODE_EXAMPLE_TLE987X 例程,把检测按键进入sleep注释掉,上电强行进入SCU_EnterSleepMode(); ,想再更新程序,但是找不到芯片了,如何能强制唤醒重新烧录程序。

回帖(2)

蔡艳

2024-9-26 16:10:32
可以按reset键后快速点击下载程序。
reset后,系统复位到重新执行进入sleep模式会有一个短暂的时间可以重新连接,连接后即可重新下载程序。
举报

郭中

2024-9-26 16:58:49
要强制唤醒TLE9879并重新烧录程序,您可以尝试以下步骤:

1. 断电:首先,将TLE9879从电源上断开,以确保芯片完全断电。

2. 重新上电:在断电一段时间后(例如5秒),重新将TLE9879连接到电源。这将使芯片重新启动并退出睡眠模式。

3. 检查芯片状态:在重新上电后,检查TLE9879的状态,确保它已经退出睡眠模式。您可以通过读取芯片的寄存器或使用调试器来检查状态。

4. 重新烧录程序:在确保TLE9879已经退出睡眠模式后,您可以使用编程器或其他烧录工具重新烧录程序。

5. 验证程序:在重新烧录程序后,验证新程序是否正常工作。您可以使用调试器或通过检查程序的输出来验证。

6. 重新进入睡眠模式:如果您希望TLE9879在烧录新程序后重新进入睡眠模式,可以在程序中添加相应的代码,或者通过外部信号(如按键)触发睡眠模式。

请注意,这些步骤可能需要根据您的具体硬件和软件环境进行调整。如果您在执行这些步骤时遇到问题,建议查阅TLE9879的官方文档或联系技术支持以获取更多帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分