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.

[参考译文] TM4C129XNCZAD:TM4C1292

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1276775/tm4c129xnczad-tm4c1292

器件型号:TM4C129XNCZAD

您好!

在为 UART ISR 使用#pragma code_section (".fastRAM")后、我无法刷写 TM4C129XNCZAD?

有任何帮助吗?

/*内存中的段分配*/

部分
{
   .intvecs:  > INTERNAL_FLASH_START_ADDR
   .text  :  >闪存
   .const :  >闪存
   cinit :  >闪存
   请输入您的密码 :  > FLASH
   init_array:> FLASH

   .vtable:  > internal_RAM_START_ADDR
   .data  :  > SRAM
   bss   :  > SRAM
   .sysmem:  > SRAM
   .stack :  > SRAM
   SRAM:  >存储器

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

    您好!

     我已在本帖子中就您的同一问题提出了问题并进行了评论。  https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1276391/tm4c129xnczad-tm4c129xnczad。 我们最好使用一个帖子讨论同一个主题。 我将关闭该主题。 请确保您的链接器文件不足以实现从 SRAM 运行代码。 正如我在另一篇文章中提到的以及链接器用户指南中所述、您不仅仅需要分配.fastRAM:> SRAM。 这是不够的。 调试器不会将您的.flashRAM 代码编程到 RAM 中。 它不是那么简单。 这就是我让您查看用户指南中加载和运行地址说明的原因。 您还必须将代码从加载地址复制到运行地址。 该复制例程必须由您的应用程序执行、而不是由调试器编程人员执行。 请参阅其他文章以获取我的评论。