This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TMS570LS0432:TPS65381复位问题

Guru**** 2539500 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/926374/ccs-tms570ls0432-tps65381-reset-problem

器件型号:TMS570LS0432

工具/软件:Code Composer Studio

你好  

 我看到当 TPS65381复位时, VDDX=ramping,如果是,是 CPU 清零的 RAM?  是 热启动还是冷启动

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果您是指 TPS65381上的 NRE 信号。 通常、该引脚连接到 MCU nPORRST。 当 NRES 处于活动状态时、MCU 处于 nPORRST 状态、并且 RAM 中的所有内容都被清除。

    如果您是指 TPS65381的"复位状态"、则 MCU RAM 也会被清除、因为 NRE 在"复位状态"期间处于活动状态。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好  

       ,当 NRES 处于活动状态时全局 uint32 reset_cnt μ s、则 MCU 处于 nPORRST 状态、并清除 RAM 中的所有内容。

     RESET_cnt 已清除?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果 RESET_cnt 是 MCU 中的全局变量、并且 NRES 连接到 MCU 的 nPORRST、则 RAM 中的内容(包括 RESET_cnt)将被清除

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好  

     我想知道导致 CPU 复位的原因、例如 VMON 或看门狗或上电。

     是否使用此函数?sl_Init_ResetReason();  

    或 其他方法?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好

    是否有任何闪存、断电启动 数据 将被清除、但看门狗重启 数据不会被清除

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    CPU 复位是由 CPU 自检控制器(LBIST)引起的。 VMON 和 WatchDos 不是 CPU 复位的源。

    闪存上的数据不受 PORRST 的影响。

    该器件具有 SRAM 初始化功能、可清除所有 SRAM。 在 system_startup.c 中、内存初始化在看门狗复位后被调用、RAM 也应该被清除。   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你  

    我想一下如何记录异常复位