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.

[参考译文] Stellaris-3P-IARS-EMWB-TOOL:为 StellarisWare?添加 include 和 DRIVERLIB 文件和库

Guru**** 2399305 points
Other Parts Discussed in Thread: SEGGER

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/604954/stellaris-3p-iars-emwb-tool-add-includes-and-driverlib-files-and-libraries-for-stellarisware

器件型号:Stellaris–3P-IAR–EMWB 工具

你好、

我有一个旧的 Stellaris LM4F120H5QR launchpad、我正在使用 IAR for ARM 版本8.10、我想使用 StellarisWare 帮助而不是 CMSIS 进行编程、 我看不到说明如何从 C:\StellarisWare 中调用 includes 和 DRIVERLIB 文件的文档或任何其他信息、当我尝试在预处理器框中"调用"它们时、IAR 不会这么做、您能告诉我这方面的信息在哪里?

编译程序时、编译框中出现以下错误:  

致命错误[Pe1696]:无法打开源文件"inc/hw_types.h" F:\Proyectos2017\Tiva_presence \main.c 6.

谢谢。

Andr é s Felipe Rodríguez í a

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗯...
    如何将其提供给孩子用作 fidget spinner、并在新的 TM4C123 Launchpad 中花费12.99美元?
    我可以感受到抛弃"完美"电路板的痛苦、但您的时间更值得-从当前器件开始。
    布鲁诺
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答 Bruno Saraiva、但我仍然认为应该是一种使电路板正常工作的方法。

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

    Fire/I 使用 IAR -非常成功-无论在这里还是在其他地方都使用 MCU!

    通过从"这个供应商"导入代码示例而不是使用 IAR 提供的示例、您将获得更好的效果。    (通常情况下、IDE 制造商提供的示例比 MCU 制造商提供的示例"电流更小")

    您必须避免尝试"创建您自己的项目"(保证能节省您的时间/精力)以及(此处)。    始终且仅使用那些"已知良好"的供应商项目-为您管理所有复杂的设置和配置!    (如果您尝试"拥有项目"、则永远不会发生这种情况!)

    StellarisWare 9453中的代码示例应证明是您的理想选择、如果实施得当、则应解决您的问题。    (您必须选择出现在"examples/Peripherals/"chosen peripheral"文件夹的"IAR"段中的项目)

    请注意、您拥有的电路板是该供应商对 Cortex M4的首次投资、并且没有 PWM 发生器!     (您只能通过 MCU 计时器实现 PWM (轻松)   )海报 Bruno 的"推"到更新的 MCU -您的漏洞与不可替代的 MCU 板一起工作-根据 Bruno 的建议赢得"投票#2 "。    (根据此处提供的指导进行使用。)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CB1_MOBILE、感谢您的回答、我不想在此倒转更多时间、我将按照您的建议、我找到了 YouTube 视频、其中介绍了执行方法、但对我来说不起作用、我会给您链接、但它是西班牙文的长语。

    Andr é s Felipe Rodríguez í a
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您有"StellarisWare 9453"(或相当接近的版本)、我将采用 IAR 设置的"屏幕电容器"、用于"相似的" LX4F (从未生产过任何 LM4F 器件!) 并在此处发布-以便您可以建模。

    可以将 LX4F 器件与更新的(Buggy) TivaWare 配合使用-但 StellarisWare 9453的稳健性和"完美"使其(非常)成为第二选择...

    同样、如果您的项目或使用被视为"重要"、那么您使用"不可替代"的 MCU 板将极具风险!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CB1_MOBILE、它将非常有帮助、再次感谢您的建议、我将其牢记在心。 ´m、我对 Stellaris 和感性差异并不太担心、因为当您使用 CMSIS 时、您可以使用 launchad、并且您可以选择任何器件 TM 或 LM、无论哪一个都是如此。

    我确实发现使用 Tivaware 时出现问题、但我下载了最后一个版本、这可能是问题所在。 我将再次尝试使用较旧版本、如果无法继续、我将返回 CMSIS。

    此致。

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

    我的朋友-正如承诺的那样-在这里找到显示我们使用 StellarisWare 9453针对 LX4F MCU 设置的"Key Screen Shot (关键屏幕截图)"。    注意我们的 JTAG/SWD Pod 是一个 Segger J-Link -在这里显示为最后两个电容器...

    对于在 StellarisWare 9453下运行的 IAR 和 LX4F、这些设置是"已知"和"确认正常"的。    祝您有机会、我是 AMI……

    请注意、您已验证过您的帖子(没有提供答案)-但(不)代表您的帖子-(远比此更好)指南和详细信息...

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

    CB1_MOBILE、

    很抱歉、我很晚才回答、Stellaris 板正在工作、我只需更改预处理器和调试器框即可。
    它也可以与 Tiva C 一起工作、我对此进行了验证、因为当您在 CMSIS 中进行编程并检查存储器寄存器、GPIO 等时、它们都具有完全相同的地址。

    无论如何、非常感谢您的帮助和时间。

    此致。

    Andr é s Felipe Rodríguez í a

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

    既不需要"悲伤",也不需要"悲伤"。    但是-您是否未验证过您的其中一个帖子-这些帖子未描述预处理程序和调试器-因此可能是什么、"已验证?"   

    看来"错误"的帖子被授予"验证"、而(非常)详细的帖子-正如我提供的-肯定是一样的-但却是"未经验证和不喜欢!"   (这是不当和不公平的...)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CB1_MOBILE
    我不打算粗鲁,我错误地点击了绿色按钮,但我没有给予重视。 请告诉我是否有任何纠正方法。
    Andr é s Felipe Rodríguez í a
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢您-这是正确的-并且很感激。

    您应该能够在承诺的"多个屏幕大写"后返回该帖子-而在该帖子为"打开"时-您应该注意启用"验证!"的按钮 (正如您在"您的"帖子中所做的那样-为简单起见、您可以保留该帖子并添加第二个(这一个正确)验证。) 谢谢您...