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.

[参考译文] TM4C1294NCPDT:加载程序

Guru**** 2391095 points
Other Parts Discussed in Thread: UNIFLASH, EK-TM4C1294XL

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1361118/tm4c1294ncpdt-loading-program

器件型号:TM4C1294NCPDT
主题中讨论的其他器件:UNIFLASHEK-TM4C1294XL

我尝试将一个代码加载到由 Code Composer Studio 尝试过的 TM4C129XL 中、该代码可以正常工作、但当我使用 UNIFLASH 和 LM Flasher 使用.bin 文件时、该代码不起作用  
我不知道这是什么问题?

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

    Uniflash 或 LM 闪存编程器不工作是没有原因的。 您是否尝试过加载一个简单代码? 我建议您尝试加载一个简单示例、如 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\blinky\ccs\Debug\blinky.bin。 请参见下方的。 它将使 LaunchPad 上的 LED 闪烁。  

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

    我执行了相同的步骤、但 LED 根本没有闪烁

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

    您加载图像后是否复位了电路板?

    编程时、它会在 Uniflash 控制台窗口上显示什么内容? 它是说通过还是失败?

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

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

    您可以使用 Uniflash 或 CCS 查看闪存的存储器内容。 您是否看到从0x0开始的闪烁代码? 为什么不单步执行代码、因为它会切换 LED。 如果您没有看到 LED 闪烁、您可能需要检查 LED 是否以某种方式损坏。 该板上有四个用户 LED。 修改代码以使其他 LED 闪烁、以排除出现任何板级问题时的故障。 如果您有另一个 LaunchPad、请尝试一下、它是否显示同样的问题?

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

    当我使用 CCS 时、LED 闪烁、当我使用 UNIFLASH 或 LM 闪存器时、闪烁不闪烁、我在 UNIFLASH 中打开存储器内容我发现代码位于存储器中、但仍然无法工作或闪烁我不知道为什么?

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

    哇! 当我在 UNIFLASH 中加载.out 文件时、它会运行、LED 现在闪烁  
    为什么..bin 不起作用你有任何想法?

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

    我在 UNIFLASH 中选中二进制复选框、但它不运行! 但当我取消选中使用.out 时、它会运行  

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

    Uniflash 可以很好地加载.bin 文件。 为什么在使用 CCS 和 Uniflash 加载后不写出闪存内容。 比较这两个文件。 它们不一样吗?

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

    注意:我使用了除 blinky.out 以外的其他代码,因为当我尝试 blinky 时,它仍然不起作用  

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

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

    我向您展示了如何保存存储器内容并比较两个文件。  

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

    它们是相同的  

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

    这非常奇怪。 我没有看到这样的问题。 您是否还有其他电路板要尝试? 如果您在编程后重置电路板、您没有回答我。

    使用 Uniflash 加载.bin 后、您可以使用 CCS 连接到电路板并加载符号。 使用 blinky.out 提供符号。 加载符号仅出于调试目的添加符号。 它不会覆盖代码。 拥有符号后、您可以使用 Load Program 单步执行程序、就像加载了 blink.out 一样。 您可以放置断点、以及您是否看到引脚在代码中被切换。