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-LM4F120XL:LM4F120H5QR

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/647833/ek-lm4f120xl-lm4f120h5qr

器件型号:EK-LM4F120XL
主题中讨论的其他器件:TM4C123GH6PMEK-TM4C123GXL

您好!

我不熟悉这个。  我开始使用 Keil 和 LM4F120H5QR 开发板。 我正在关注 EDX 的课程。 我的问题是如何将代码下载到电路板。 当我点击"flash"按钮时、它会显示以下错误。

"错误:闪存下载失败 - 目标 DLL 已取消"

此外、在搜索解决方案时、我发现了两种下载代码的方法、一种是使用 JTAG、另一种是通过 Stellaris ICDI。 是否有人知道这两者之间的区别是什么? 我应该更改什么设置、以便使用 Stellaris ICDI 并将代码传输到电路板。

谢谢、

KNR

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

    LM 系列器件已被 TM4C 系列器件所取代。 我建议您使用 TM4C 开发板开始开发。 开发板的起始价格为12.99美元、您还可以通过 e2e 论坛获得全面支持。 在该链接中查看开发板。 www.ti.com/.../ek-tm4c123gxl。我不熟悉 LM 系列和 ESX 课程。

    但要回答您的问题、Stellaris ICDI 是一个基于 JTAG/SWD 的调试探针。 您可以将 ICDI 调试探针与调试器(即 Keil IDE)一起用于调试处理器和对闪存进行编程。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Charles、

    感谢您的回复。 因此、要将代码刷写到芯片上、我需要使用另一组硬件、还是可以使用 USB 连接器下载代码。  下面是我在 Keil 上看到的屏幕截图。

    e2e.ti.com/.../4380.New-Microsoft-Word-Document.docx

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

    我是否可以鼓励您遵循 Charles 的方向、购买更新、功能更强大且支持更好的"TM4C MCU"系列?

    您所注意到的 LX4F120电路板(从未生产过任何 LM4F)是该供应商对 Cortex M4的首次投资、而该 MCU 是少数几款"绕过"强大的"PWM 模块外设"的产品之一。   您仍然可以生成 PWM 信号(通过 MCU 的计时器模块)、但不具有成熟的 PWM 发生器提供的精细控制和功能-这些 PWM 发生器"无法"进入该特定的 MCU。    (有人说"露西"比足球更不好)

    您仍然可以找到(过去) StellarisWare Ver9453 -它是唯一支持 LM3S (甚至是旧版 MCU)和 LX4F 系列的版本... 您可能可以在 TivaWare 下运行该(旧版) LX4F -您必须添加该器件的芯片描述符代码(在 pin_map.h 中输入)-并仔细扫描"丢失的位和片段"、这些位和片段"已"逃逸"您的器件并被塞进- TM4C...

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

    感谢您的回答。 实际上、我正在关注 EDX.com 的课程。 由美国德克萨斯州奥斯汀大学教授教授。 他们推荐使用此电路板。此电路板上的 MCU 为 TivaTmTM4C123GH6PM。 LaunchPad 是 Stellaris LM4F120系列。

    谢谢、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、上一步- palindrome 用户。
    毫无疑问、您会在 Stellaris LPAD 上找到 TM4C -尤其是(再次)-如果您仔细观察-您的器件标记为 LX -而不是 LM...

    请注意、优秀的教授还提到"推荐 DRM -风格编码"-这是供应商和外部人员批准的"外部"-因为这里的一些教授有"满足时间计划"-并且无休止地扫描甘蔗寄存器位被认为效率低下-许多其他人以前...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我的部分是“LM”。 由于我在下拉列表中没有看到“LM”,所以我选择了 LX。 在您的讨论中、我认为我的问题是"我缺少将代码下载到板上所需的一些东西"。 我不知道如何配置 JTAG/Stellaris ICDI、这样我就可以将代码下载到电路板中。

    谢谢、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请问您是否(实际上)能够读取芯片上的任何"LM4F"标记? (我不会谈论任何丝印、电路板标记和/或印刷文献。 Fire/I 拥有许多此类 MCU (远远超过2K 的剩余 MCU)、每一个都具有(无可争议) LX4F 标记!

    就 Stellaris (过去)或 Tiva (新)代码库而言、"您拥有的内容"也不清楚。 您可能会注意到、我(之前)列出了用于您的 LX4F MCU 的确切 Stellaris 版本。 (确实-仅限供应商和 Keil 列表 LM4F -但器件(确实)标记为 LX...) 我建议您重新阅读早期帖子、然后确定您拥有的帖子、Charles、我自己或其他人(但绝不是教授)将尝试进一步帮助...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 CB1、

    我在电路板上看不到任何"LM4F"标记。 我将芯片编号视为 EK-TM4C123GXL、将电路板视为 Tiva C 系列 Launch Pad。

    正如我说过的,我对这一点非常陌生,第一次学习这一点。

    谢谢、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们似乎没有进行沟通-我建议您"阅读 MCU 芯片上的标记"。 永远不会/永远不会将 MCU 标记为"EK-/TM4C123GXL"... EK 标记是评估板的标记。

    必须有(一些)可用的说明和课程详情-也许是明天早些时候开始的"新鲜"-证明是最好的。

    我已向您提供了最好的建议:列出了正确(过去)版本的 StellarisWare (但我们仍然不确定您的电路板到底是什么!)

    您在此处的初始帖子-列出的最清楚"LM4F120"-但现在您报告看到的是"EK-TM4C123..." (对你的帮助者来说)这是"疯狂制造"吗?你不同意吗? (原谅我,但我有一个熟练掌握了这项技能的女朋友——遇到这项技能没有乐趣(这里)…… 也是。)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    为避免进一步混淆、请参阅随附的文档。 它包含我正在使用的电路板。

    谢谢、

    K.Raghue2e.ti.com/.../launchpad_5F00_2.docx

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

    [引用 user="KNR rnk">来自 UT、Austin 的教授... 推荐这个电路板 Tiva TM4C123GH6PM …… LaunchPad 是 Stellaris LM4F120系列。[/QUERP]

    是否很难注意到混乱的根源?    刚才描述的两个部分-在您的报价中-是完全不同的-它们不是吗?

    我已经问过-现在、如果您只是通过(简单)阅读并报告您(声称)拥有的电路板上的芯片标记(而非电路板标记)来提供帮助、我已经问过几次了。   (相信与我刚才拍摄的照片相同。)   (如下所示)  您可能会注意到 MCU 确实是"LX4F"而非 LM4F -因为没有 向公众发布 LM4F 器件。

    我特别要求您进行此类芯片识别以了解我们是否能够(进行通信)以及您是否能够对方向做出响应。   (减去任一项-我们在这里的时间将不必要地长-并且很难。)   如果您想使用(这个)电路板-请注意它的限制-我在前面已经为您概述过了这一点。    优秀的教授必须提供(最基本和必需的)"编程、调试和下载"指令-这是不是吗?   也许您会"跟随他们的方向"取得更多成功。   在这一领域需要非常注意细节-"未能引导到方向"不太可能"顺利结束"。