Other Parts Discussed in Thread: AM2431
器件型号: AM2431
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.
Other Parts Discussed in Thread: AM2431
器件型号: AM2431
您好、Qiao、
如果您想了解有关复位的更多信息、请查看 AM243 TRM 的第 5 节。 Device Configuration、Point 5.3 Reset。
1.WDT 复位(热复位)后 AM2431 中是否有任何寄存器保留其值?
您可以阅读以下文章、了解有关重置的其他信息:
2]是否有特定的复位类型(例如 MCU 复位与主复位)会以不同的方式影响寄存器保留?
MCU 域和主域可通过软件配置为具有独立的热复位引脚。 MCU_RESETz 和 RESETz_REQ。 默认情况下、这两个引脚具有相同的效果、将用作 MAIN 域和 MCU 域的热复位源。 当 MCU 域配置为复位隔离时、主域复位将只复位 MAIN 域、MCU 域将不受所有 MAIN 域复位的影响。
此致、
Borislav Lazarkov
感谢您的答复。
我目前正在尝试直接从 R5F 访问 M4F RAM、 但是、M4F RAM 区域似乎无法访问。
我怀疑该地址 CSL_MCU_M4FSS0_IRAM_BASE 可能是无效地址。 跳转到的 0x10 发生对应于数据中止矢量地址。
我想确认以下几点:
该函数的当前返回值 Bootloader_socIsMCUResetIsoEnabled 为 0、表示 MCU 未启用。 在这种状态下、MCU RAM 也会在复位后被清除吗?
要实现我的预期行为、我是否应该配置 pscMain2MCUDisable = 0 和 pscMCU2MainDisable = 1、并确保 Bootloader_socIsMCUResetIsoEnabled 返回 1?