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.

[参考译文] TM4C123GH6PM:查找外设的示例代码

Guru**** 2470720 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/677065/tm4c123gh6pm-looking-for-example-codes-for-the-peripherals

器件型号:TM4C123GH6PM

是否有用于测试每个外设的示例/示例代码?

谢谢

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

    如果您愿意“搜索远”... C:\T_Ware\examples\Peripherals ... (在    我的安装中推出12个基于 MCU 外设的示例集...)

    您必须已经安装了 T_Ware -才能实现这种情况。

    注意: "(外设) 驱动程序库用户指南"(在 T_Ware\docs\中提供)-提供了严格的详细信息并且组织得非常有效-以 "基于外设的外设!"为基础   (供应商-有时-能够正确地处理事情... [当不禁止"类似 "和避免 R9/R10 "鼠疫-抗议者"的缓解修正时。]])   

    在每个"外设部分"的后面-显示一个"合理"代码示例-帮助客户-用户实践和理解...

    现在、您要求"测试"每个外设的代码-很少提供这样的代码!    "测试"标准是否不同?   谁来决定----管理----什么是"公平和适当的"这种检验?   这些细节都是魔鬼——总是缺乏……

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

    Shamson、您好!

    只需两个注释即可添加到 CB1的详细准确答复中、

    他提到的 T_Ware 是指从 http://www.ti.com/tool/SW-TM4C 下载的 TivaWare 库软件

    此外、还可以在 TivaWare 示例文件夹中的"板"而不是"外设"下找到"外设"文件夹中未找到的其他外设示例、然后您可以选择 TI EVM 并查找 USB、DMA 等的更多示例

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    数据表是开始使用的最佳位置。

    其他代码也会有所帮助。 我自己编写了很多这些模块、可以发布链接。

    您还可以通过查看 TIvaware 来了解其实现方式。 但是、它可以通过 tasunting 来浏览代码、尤其是当您是新手时。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Danny:

    数据表中没有示例代码。 当 Shamson 准备就绪时、这将有助于理解该代码、但他没有这样要求。

    另外、请不要与我们关于 TivaWare 是示例代码的主要来源的建议相矛盾... 这正是我们为成千上万的客户所使用的、也正是我们所提供的支持。 使用其他代码库会使 Shamson 无法获得 TI 对它们的支持。 任何评估 TM4C 的人都应从 TivaWare 开始、除非他们打算在没有 TI 指导和支持的情况下"独自飞行"。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在我看来、对任何嵌入式编程器而言、在器件数据表中进行编码是一项基本技能。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用用户="Ralph Jacobi"]使用其他代码库会使 Shamson 无法支持这些代码库

    而且-也会将他们从"外人的能力" (和/或愿望)减少到"支持与指导"。

    仍存在一些问题、原因是海报的"未详细提及测试 、MCU 外设"。    必须提供适当的详细信息、以确保(适当)有启发性的响应...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。 我找到了
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Ralph
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好 问题是、多年来我使用的是 Microchip MCU、这是我的后接地。 在这里、数据表提供了一个示例来进行澄清、解释不会逐页跳转。 我使用了两台计算机来跟踪数据表、一台用于读取数据表、另一台用于在需要时从当前页面跳转到该页面。 如果文档的方式与 Microchip 类似、那就更好了。 当我理解数据表时,我将开始应用。 问题是,当事情不清楚的时候,它会阻止我一段时间。 我将其弄清楚、或者我放置一个问号。 阅读后、我在 pdf 数据表上写下了自己的评论、这要感谢 Adobe。 我需要多长时间才能理解这款处理器 M4的结构和功能。 感谢每个人的意见。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    哇-细节——可能已经提前"逃脱"——已经(现在)生效!    非常罕见——非常有帮助——最令人印象深刻

    很久以前——我/公司使用了这个品牌——他们“拒绝”,“屈身于手臂”,让我的公司——当然还有很多人——逃离。   在这里(非常)的早期、该供应商对这些(原始) Cortex M3 "LM3S" MCU 的开发人员提起了诉讼。   (该公司-"LMI。")

    作为一个(过去)被指控制作此类"手册"的人-我找不到令人信服的证据表明、"一个和只有一个供应商" (包括您喜欢的供应商) -对清晰和令人信服的手动创作有"锁"。   ARM MCU -变得更加复杂-是否必须"获得更多的技术细节?"   而且-我从未被要求"将近端(相关)事实限制为"聚集"外观-锁定(仅限)到单页...

    您(认真)考虑了您如何从(甚至)"低于"您喜欢的数据表"中"淘汰"最高值数据、这是"罕见"和(我认为)相当好的"。   可以增强您(和他人)的理解-是"突出显示.pdf 的关键部分"-可能的话是"添加您自己的关键"技术事实"摘要-尤其是在那些"挑战"领域。

    我们的团队认为最好的做法是"集成我们的学习成果"-这是通过"开放数据手册、API 的大量使用、 大量示例代码-被载入一个/多个评估板-和(合理的)工具。"   (以便您可以"快速/轻松"地确认操作。)

    请允许我注意、您的"对测试的兴趣"-除非测试是"旨在理解"-仍然 难以实现...   总体不错!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    "如果文档的方式与 Microchip 类似、那将会更好。"

    Microchip 提供了一些最适合业务的数据表。 Freescale 和 NXP 也在那里。

    TI 的还不错-如果您需要、请查看一些较旧的 Luminary 数据表。 我认为数据表中的一些代码段、如 Atmel 所做的那样、会有所帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [报价用户="Danny F"]我认为数据表中的某些代码段(如 xxxxx)会有所帮助

    同意-但是-正如前面所述-几乎不会阻止客户-用户"将 PDF 添加到他们的独特愿望中"-数据表作者可能会预料到这一点...

    不是(总是)最好的帮助  "自助?"

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