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.

[参考译文] EK-TM4C129EXL:C运行时代码或启动代码

Guru**** 2378650 points
Other Parts Discussed in Thread: TM4C1231E6PM, EK-TM4C1294XL, EK-TM4C123GXL
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1091805/ek-tm4c129exl-c-runtime-or-startup-code

部件号:EK-TM4C129EXL
主题中讨论的其他部件:TM4C1231E6PMEK-TM4C123GXLEK-TM4C1294XLTM4C123

实际MCU:TM4C1231E6PM

我一直在使用一对启动板来熟悉123和1231 MCU。 现在我要进入未知领域。 我的目标项目使用 TM4C1231E6PM MCU,但整个项目使用gcc和gdb。 我可以肯定地使用启动ASM示例从地址0到main(),比如设置我们在startup _cs.c中看到的内容等。是否有一个编译器设置会有所帮助? 或者我还没有找到一些启动文档?

谢谢!

JH

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

    您好,John:

     我不熟悉GDB,因为它是第三方工具。 在CCS中,可以使用GCC编译器编译项目。 请参阅以下内容以指定GCC编译器。 在任何情况下,我都要附加一个使用CCS中的GCC编译器构建的简单project0。 您可以看看。 我想您可以将项目导入到GDB中,但我无法帮助您如何执行以及如何更改GDB中的任何设置,因为这是我所知的。  

    e2e.ti.com/.../project0_5F00_GNU.zip

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

    您使用的是TM4C129还是TM4C123? 您的标题是关于 EK-TM4C1294XL。 我所附的示例项目适用于EK-TM4C123GXL。  

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

    您好,

    很抱歉回复太晚,今天不太好。 对于实验,我主要使用 EK-TM4C123GXL。 但真正的目标将是 TM4C1231E6PM MCU,因此123的任何内容都可能更接近。  

    这很有用。 最大的问题是闪存大小减半。

    谢谢!

    John