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:哪个逆变器用于双 SPI 仿真 I2S?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/591897/tm4c123gh6pm-which-inverter-for-dual-spi-emulating-i2s

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

大家好、我很想 将 I2S 音频模块、比如 Digilent 提供的这个、与我的 Tiva LaunchPad TM4C123G 微控制器配合使用。  我已经阅读了 TI 的文档《Tiva C 系列 TM4C123x MCU 上的双 SPI 仿真 I2S》以及其中的所有内容、除了 TI 文档第2页中提到的逆变器(非门)之外。  我理解为什么需要它、但我的问题是、逆变器使用的最佳组件是什么?  

我已经在 Mouser 和 DigiKey 中搜索了"逆变器"和"非门"、并且在搜索结果中找不到与我所需的简单组件相匹配的任何内容。  也许我应该使用晶体管自己构建一个呢?  我不确定、这就是我在这里提问的原因。

提前道歉这可能是一个非常基本的电子产品问题、我的背景是软件问题、而不是电子问题。  如果有人提出任何建议、我将不胜感激。  谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Bob:
    我不会给出一个答案、而是给出几百个答案、您可以从中进行选择! (我知道、肯定不是我想要回复的!)
    请看一下此应用手册、它对逻辑门进行了一些很好的说明、并提供了一个很好的选择图:
    www.ti.com/.../scyt129f.pdf
    很抱歉不能为您显示正确的内容-我现在无法通读您的原理图要求、但鉴于您通常写得非常好的帖子和评论、我很确定您将要在您的行李中添加这些额外的知识。
    谢谢
    布鲁诺
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bob 您好、Bruno 建议使用供应商的 IC、因为它们具有出色的功能、这是您最好的干净选择。 易于选择合适的产品。 或者、基极(输入)上具有~100欧姆电阻的2N2222和集电极上具有220~620欧姆电阻的2N2222也应该能够实现这一目的。
    John

    P.S. 不要忘了将不是那么可选的100nF 电容器从3.3焊接到接地、焊接非常接近2N22222

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

    需要注意的是、真正的"支持 I2S 的 MCU"体现了这一事实。 此类 I2S "引擎"始终优于"聚合为(部分)合规性"较低的器件。

    您可以/不可以探索这条(高级)路径-至少您现在拥有"更全面的图片"。

    您对"双 SPI"的强调可能会进一步利用正确的 I2S 引擎的诸多优势。   (并进一步挑战"按摩工作"。)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Bob:
    这回答了您的问题吗? 虽然有许多选项、但如果您不知所措、请考虑 SN74LVC1G04。
    www.ti.com/.../sn74lvc1g04.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    有趣得多、我们亲爱的 Tiva 的前身似乎有专用硬件!

    我遇到了此链接(不确定它是否会长期有效):

    www.ti.com/.../mculuminaryfeatures.tsp

    客户可能没有购买足够的产品?

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

    这是哪种 LM3S?   您可能还记得、前身公司(LMI)没有芯片铸造公司-雇用第三方-据报告"导致问题"。   (通过我们的市场"间谍")我们得知、真正的"配备 I2S 引擎的 MCU"销售(和表现)非常好!

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

    首先,我要说,我永远不会再感到惊奇,你们在这个论坛上的所有人一直都有多大的帮助。  非常感谢。  当我在深夜处理 TM4C123G 项目时发现自己在技术细节上遇到问题、并且在这里或网络上的其他地方找不到我问的问题时、我在这里提出的问题只是为了在第二天晚上找到一些有用的答案。  我确实应该感谢你们。

    [引用 user="Bruno Saraiva">请查看此应用手册、其中对逻辑门进行了一些很好的说明、并提供了一个很好的选择图:
    www.ti.com/.../scyt129f.pdf 我很确定您要将这些额外知识添加到您的行李中。

    是的、确实如此。  只需阅读该文档、发现它有助于缩小我的选择范围。  谢谢、Bruno。

    [引用用户="John Piliouni"]

    基极(输入)上~100欧姆、集电极上220~620欧姆的2N2222也应执行该操作。

    P.S. 不要忘了将不是那么可选的100nF 电容器从3.3焊接到接地、焊接非常接近2N22222

    [/报价]

    谢谢、John。  我可能会按照建议使用供应商 IC 路由、但在这篇文章之后、我打算仔细研究我的大量组件、看看我是否可以构建这个简单的电路(我知道我在这里的某个地方有几个 NPN 晶体管)。  不过、我对"不是那么可选100nF 上限"的评论感到困惑。  我只是谷歌了"2N2222非门"、前三个结果都只是显示了晶体管和两个电阻器。  您能否提供有关电容器需求的任何其他信息?  谢谢你。

    [引用 USER="CB1_MOBILE "]

    需要注意的是、真正的"支持 I2S 的 MCU"体现了这一事实。 此类 I2S "引擎"始终优于"聚合为(部分)合规性"较低的器件。 您可以/不可以探索这条(高级)路径-至少您现在拥有"更全面的图片"。

    [/报价]

    CB1 -感谢您指出这一点。  我现在想坚持使用 TM4C123G、因为我仍然有兴趣使用它执行更多的项目、但我最近肯定一直在使用其他开发板、当我准备好下一个板时、我肯定会寻找具有 I2S 支持的 MCU。

    [引用 user="Bob Crosby"]
    这回答了您的问题吗? 虽然有许多选项、但如果您不知所措、请考虑 SN74LVC1G04
    www.ti.com/.../sn74lvc1g04.pdf [/报价]

    感谢 Bob 的建议。  不过、我看不到 DIP 封装中提供的确切情况、但在 Mouser 上、我看到了其他采用 DIP 封装的 SN74、应该符合要求。  将挖掘这些部分并做出选择。

    [引用用户="Bruno Saraiva"]

    有趣得多、我们亲爱的 Tiva 的前身似乎有专用硬件!

    我遇到了此链接(不确定它是否会长期有效):

    www.ti.com/.../mculuminaryfeatures.tsp

    [/报价]

    真有意思。  我不得不说、TM4C123电路板缺少音频相关项目、这让我有点惊讶。  我不确定这是否完全是因为他们没有 I2S、或者音频项目是否一直处于少数、因此 TI 从这些电路板上移除了 I2S。  当然、您可以使用这些板执行数百万个操作、从 Google 转换时的项目数量以及此论坛的活跃程度来看、这些开发板显然非常受欢迎。

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

    大家好,你们感谢你们提供的帮助,我们也必须(同样)确认你们的帖子是明确的,内容很好,并激发他们的回应。  (始终优于(排气准备/考虑)"不起作用!" (笑声) 这意味着-某种程度上-这是(我们的)错误!)

    现在-为了避免(另一个)声称"亵渎"-您的搜索/查找-然后阅读/回顾配备 I2S 引擎的 MCU 可能会更好地突出"真实引擎"和"仿真"版本之间的关键/关键"差异"。   这可能使您能够"调整"您的设计、以最好地满足您的独特要求。

    事实证明、了解不同(熟练)供应商如何攻击实施和功能库存是非常有趣的。   将您的好奇心局限于"一个"供应商、这会让您失去"额外洞察"-这可能会"快速、轻松、增强"您的独特设计...   为了最好地适应此类(更多样化)方法/探索-您可以考虑使用一个"更具供应商包容性的 IDE"(IAR、Keil)、这两种 IDE 都是免费提供的-但有限制-这种情况应该(仍然)使(大部分)项目能够成功。    (并接受大多数供应商的 ARM MCU!)