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.

[参考译文] MSP-EXP432P401R:#39;和#39;未使用的引脚用于什么? 还有其他一些问题...

Guru**** 2553420 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/594340/msp-exp432p401r-what-are-unused-pins-used-for-and-some-other-questions

器件型号:MSP-EXP432P401R

我正在利用此微控制器为高海拔空气气球实施遥测系统。  目前、我有两个工作温度传感器(ADC14)和压力传感器(I2C)。  我目前正在实施 SD 卡读取器和 GPS 单元。  读卡器为'OpenLog'、GPS 为 Venus638FFPx。  这两个都是由 SparkFun 制作的、不是由我选择的。  那么、这里有几个问题、如果这个帖子过载、我很抱歉。  

首先: 此电路板在 J5上有一组"未使用"的引脚。  我可以配置这些引脚以供使用吗?  I2C 或 SPI 可能?  我找不到任何有关这方面的文档。

第二: 购买 SD 读卡器会更好、例如:  

并通过 SPI 直接与之连接、或者继续尝试实施 OpenLog、我发现这在室内的文档方面不是很令人满意。  

我已经查看了此电路板的 Booster Pack、但重量是一个问题、因此已排除它们。  

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

    J5记录在以下文档中:

    如果使用裸 SD 卡连接器、则必须自行实施 SPI 和 SD 协议以及 FAT 文件系统。 从理论上讲、这比与 OpenLog 的串行连接复杂得多。 但在实践中、您会使用库、因此哪种库更容易取决于您使用库的效果。

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

    这可能会使其更加明确。 J5的引脚1连接到 P8.6或 MCU 中的端口8位6。 如果该引脚可以执行所需的功能、则可以随意使用。 这样、您就可以连接其他外设和 BoosterPack。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Clemens、我在文档中看到该图、只是不知道这些引脚有什么用途。 我感到困惑的一点是、如果 SPI 需要6个信号路径、但 OpenLog 没有相同的信号路径、我如何将 OpenLog 作为解决方案实施。

    例如、我需要 VCC、GND、MOSI、MISO、CS、 和 CLK IAW 这两个板文档、但 OponLog 具有 GRN、RXI、TXO、VCC、GND、 BLK、因此我对它的影响有点大。 我查看了 OpenLog 的返修和.sch 文件、可以看到实际读取器本身具有 SPI 的引脚和标签、但电路板没有。 我假设电路板在内部负责将 SPI 连接到读取器。 这让我有一个问题:我打开并配置哪种端口来写入 OpenLog?

    从我~的结果来看、SparkFun 论坛在这里没有太多帮助、GRN 是一个复位端口(我想是 DTR)、RXI ~= MISO、TXO = MOSI、GND/BLK=GND、VCC=VCC

    我确实找到了一个教程、其中仅填充了 VCC、GND 和 RXI 端口、但这会让我回到我刚才在这个回答中提出的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Keith、
    感谢您、这是我在寻找有关这些引脚用途的具体答案。 我还有一个问题可能更具风格性。 在诸如这种 TI 微控制器上进行开发时、我应该尽可能利用这些引脚、以便以后再使用 Booster Pack? 还是根据需要使用 Booster Pack 引脚?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我目前正在讨论同样的问题。 我认为这并不重要。 您始终可以购买新的 Launchpad。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    OpenLog 板仅将 SPI 用于 SD 卡及其自己的微控制器之间的通信;外部接口是一个简单的串行连接、您必须将其连接到 UART。 RXI 和 TXO 必须连接到 TXD 和 RXD (如果您不想从 OpenLog 接收任何数据、则可以省略 TXO);DTR 可用于接收数据的流控制。