请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C129CNCPDT 这是一个有关引脚多路复用的问题。
若要 在2线制(传统或高级 BI-SPI)中使用 SSI0外设(例如)、SSI 配置必须使用 DAT0/DAT1引脚用于 MOSI/ MISO、也可以使用(例如) DAT1/DAT2。
我在阅读数据表时非常清楚地知道如何使用 DAT0/DAT1、当我进入 TI-RTOS 代码时、我看到的 SDSPI 驱动器配置( SSI 顶部的一层)中"portMOSI"引脚的唯一用途是用于特定的 SD 卡初始化例程。 在所有 RTOS 中、"portMOSI"没有其他用途、因此我看不到外设会如何知道一个预期的 DAT2是 MISO 的。
SDSPI 驱动器配置中存在"portMOSI"项是一位工程师认为、可以指定双线 SSI 使用4个 DAT0-3引脚中的任何一个用于 MOSI 和 MISO。
感谢您对此提供任何反馈。 这个问题的关键在于、是否要将测试工作放入为 DAT1/DAT2布线的原型板中、并且在首次破裂时无法正常工作。 如果引脚多路复用器完全错误、我们将修复电路板;如果引脚多路复用器正确、我将继续进行故障排除。
谢谢、
Bob Cram