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:TM4C123GH6PM

Guru**** 2482225 points
Other Parts Discussed in Thread: TM4C123GH6PM

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/723266/tm4c123gh6pm-tm4c123gh6pm

器件型号:TM4C123GH6PM
主题中讨论的其他器件: TM4C123

我需要在  自己的电路板上布置 Tiva TM4C123GH6PM。

我们是否可以提取 OrCAD 符号或原理图、以节省时间、因为我们的日程安排很紧。

我们计划使用 Tiva 为 I2C 提供 USB 和其他特殊串行 GPIO 数据、以通过 WS2812 LED 驱动 RGB LED 条。

 

谢谢、

Khoi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我刚刚注意到有两个 EVM 示例 TM4C123与 TM4C129对比、因此我确定哪一个更合适。

    TivaTmC 系列 TM4C123G LaunchPad
    Tiva C 系列 TM4C1294互联 LaunchPad 评估套件(修订版 C)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很高兴您注意到-两 个 MCU"系列"之间存在显著差异。

    [引用用户="Khoi Nguyen83"] TM4C123与 TM4C129对比、因此 我确定哪一个更合适。

    不知怎么说、 "不"-逃避了该句子片段。  (否则-您的发布将不会有目标。)

    现在提供了几个建议来帮助您进行选择:

    • '129系列比'123系列更先进、更快
    • 该速度比较120MHz 与80MHz 可能会也可能不会在您的应用中使用
    • 您会注意到 I2C 和 USB 的使用-人们相信129在这两个领域都能提供更大的灵活性和性能。   同样、您的应用程序的优势"难以确定"、不知道应用程序所需(或对其有利)的(真实和精细)详细信息
    • 建议您使用供应商功能强大且广泛的"API"、而不是使用"寄存器操纵"格式直接进行编码。   API 中存在许多示例-加速/放松/加强您的努力-提供您"锁定 API"的条件。   (相比之下、在"非 API"工作中不存在此类示例-每个示例都提供"不需要的新冒险"-并且(极其)有限的技术支持!
    • 请注意、功能强大的"API"示例-许多示例都是针对"123和更早版本" MCU 系列编写的-可能"不"适合"129器件。   这适用于"设置和配置"。 " 系统时钟和 I2C 编码"的说明。   
    • 您使用"论坛搜索框"(本页顶部)应该可以"抽取"(两个) MCU 系列的示例-最好是"建议并通知"您的编程
    • 我们相信(两者都有)原理图符号和 PCB 封装-供应商最好能够提供(精细)位置详细信息
    • 建议您(和其他人)先"先"-获取一个或两个"LaunchPad"-然后进行原型设计、验证并记录您的设计-然后再尝试 PCB 实施!   很少有人(公司或用户)能生产出"完全正确"的 PCB 设计-减去原型设计工作量-从而显著(通知和建议)您的 PCB 设计
    • 相信供应商已经制作了多个"电子签名指南"-这些指南应该获得-然后认真地"理解并遵循"
    • 请注意、'I2C_'是一个'短距离总线'-并且(通常)需要(外部)上拉电阻器。   如果您的"LED 条"伸出距离 MCU "过远"-则可能需要"I2C 缓冲器/放大器"
    • 您会注意到、"特殊串行 GPIO 数据"  -证明"超出我(和大多数其他人)的薪资级别"-可正确解释和/或评论。   (但要说-"符合现有标准"-最常-证明是一个极好的途径-超越(任何)"用户创建"。   (即使如此"创建"被视为"特殊"、也是如此!)

    此"洗衣店列表"应涵盖您的许多/大部分(及其他)要求。   值得注意的是、"稳定(深思熟虑)设计"(通常)比"匆忙/绝望的鹅卵石设计"更成功(远)。

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

    如果您想设计自己的 TM4C12x 系列电路板、请遵循以下文档

    www.ti.com/.../spma059.pdf

    我设计我的文档是相同的。 OrCAD 符号可从 TI 网站下载。 查找特定器件型号并搜索 PCB 封装。 可在 TI 网站上找到这些工具。

    TM4C123和 TM4C129之间的差异也很小。 请查看以下文档

    www.ti.com/.../spma065.pdf

    您必须根据自己的要求选择您的 MCU。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们运行速度非常慢的 I2C 和 RGB 条形驱动器、因此我认为简单的 TM4C123GH6PM 可以正常工作。
    我在 TI 网站上找到了 OrCAD 符号。

    我们有 TM4C123G Launchpad 套件、我们可以从该套件开始。

    我注意到那里有2个 MCU、因此我不确定是否需要2个 TM4C123G 芯片、一个用于 USB、一个用于 I2C/GPIO 功能。

    此外、这将用于连接 USB 端口的 Windows 10板。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Khoi、

    TM4C123 Launchpad 具有两个 MCU、因为 USB 端口附近的 MCU 用作调试器。 它用于将代码调试到主 MCU 中、主 MCU 位于主板中间、通过 ICDI 实现。 在您的设计中,您将只有一个可使用 JTAG 进行调试的 MCU。 要将代码加载到定制板中、您需要使用 Launchpad 作为调试器来将代码复制到定制板 MCU 中。 在使用用于 JTAG 的 Launchpad 时、必须移除 LaunchPad 板上的跳线。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否阅读了 TM4C123 Launchpad 工作手册和简介?
    www.ti.com/.../spmu296.pdf
    www.cse.iitb.ac.in/.../TM4C123G_LaunchPad_Workshop_Workbook.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您提供信息以快速跟踪我的设计。
    我只是想确保我首先具有所有编程挂钩、就像您通过 JTAG 提到的那样。
    ICDI 我知道我可以下载的软件是什么、对吧?