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/EK-TM4C123GXL:TM4C123GH6PGE

Guru**** 2770655 points

Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/801479/ccs-ek-tm4c123gxl-tm4c123gh6pge

器件型号:EK-TM4C123GXL
Thread 中讨论的其他器件:SYSBIOS

工具/软件:Code Composer Studio

您好-

这只是我之前发布的一个后续问题。 我有一个基于 BIOS 的定制版本的闪存引导加载程序 、其中包含几个不同的任务。 为了从 任一任务跳转到我的应用程序(@ APP_START_ADDRESS)、我是否需要执行任何额外的步骤。 谢谢。

此致、

Kens

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

    当你调用 BIOS_start 时、最高优先级的任务将开始运行。 它将一直运行到
    -它被阻止(例如、在一个信标上或通过 Task_sleep)并且下一个最高优先级任务将运行。
    -它将终止(下一个最高优先级任务将运行)
    -一个较高优先级的任务已准备好运行

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

    感谢您回复我的帖子。 我真正要问的问题是:
    从引导加载程序跳转到应用程序时、无论引导加载程序是基于 BIOS 还是非 BIOS、该过程都是相同的。 例如、我是否需要在 BIOS 案例中执行任何其他(正式)步骤、例如、确保任务未挂起。 谢谢。

    此致、
    Kens
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在跳转到应用程序映像之前、我会在引导加载程序中禁用中断。 此外、在应用程序映像上、请确保没有相同的复位矢量表、这可以在.cfg 文件中更改。 例如:

    VAR Hwi = xdc.useModule('ti.sysbios.family.arm.m3.Hwi');
    Hwi.resetVectorAddress = 0x20000000;

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

    好极了。 谢谢你。

    Kens