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.

[参考译文] MSP430F5438A:MSP430F5438A 的上电序列

Guru**** 2582405 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1058816/msp430f5438a-powerup-sequence-of-msp430f5438a

器件型号:MSP430F5438A

加电时、是否始终执行引导加载程序代码? 器件上电时发生的确切事件序列是什么?

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

    Ashish、您好!

    我将参考器  件用户指南 "、其中对此进行了讨论。">www.ti.com/.../slau208中的第1节"系统复位、中断、和运行模式、系统控制模块(SYS)"、其中对此进行了讨论。

    必须应用特定的进入序列才能实际使用引导加载程序(BSL)。 有关更多详细信息、请参阅《闪存器件引导加载程序用户指南》: https://www.ti.com/lit/slau319

    谢谢、

    王国新

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

    尊敬的王乌里卡:

    我确实仔细看了这些文件,但我对顺序不是很清楚。

    根据用户指南 slau208、在为器件加电时生成 BOR (第1.2节  :系统复位和初始化)。  

    程序计数器(PC)加载引导代码地址、引导代码从该 地址开始执行。 有关引导代码的更多信息、请参阅第1.9节。 引导 代码完成后、PC 将加载包含在 SYSRSTIV 复位位置(0FFFEh)的地址。 (第1.2.1节)

    第1.9节说引导代码始终在 BOR 上执行

    这意味着始终执行引导代码?

    要执行 BSL、它需要特定的序列?

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

    Ashish、您好!

    更确切地说、引导代码和 BSL 有两种不同的东西。 始终执行引导代码(在 BOR 之后)、但仅在满足特定条件时执行 BSL。 您可以参考此主题、了解2 [链接]之间的更多详细信息。

    谢谢、

    王国新

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

    谢谢 Urica。 我有相同的理解、但想确认。

    感谢您的支持。