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.

[参考译文] MSPM0G1107:IOMUX/引脚功能

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1456718/mspm0g1107-iomux-pin-functions

器件型号:MSPM0G1107
主题中讨论的其他器件:SysConfig

工具与软件:

您好、我将从另一个 UC 转到此系列@我们公司的新产品(当前为 NXP)... 现在、我正在寻找并获取有关此系列的所有信息、这些信息可能符合我们的需求... 虽然我发现我不清楚的东西,我想澄清。 这可能是一个非常愚蠢的问题,但我没有找到回复:)我从来没有使用过 ARM ,只有 FPGA 和许多不同的内核(例如68K )。 一些明确的东西,手臂还没有保存@我的头不幸

所以在数据表中写入了相应的数据表(表6-3. 信号说明):64PM 封装的 I2C0_SCL 引脚:34 39 57 (在其他一些地方也有注明)。

我找到了 IOMUX 参考(技术参考手册)、并进行了检查。 根据我的理解、我可以"自由"地将任何 IO 引脚映射到"任何"物理引脚。 但表6-3给出了一些限制(仅限3个引脚)。

当我打开 SysConfig 并尝试使用完全相同的器件时、我可以在相同的信号下看到以下选项:(34) 44 (57) 8 10 36 (39) 50 (-> 5附加值)。

一般而言-在 PDF 中的哪里可以找到这些硬件/封装限制? 内容是什么? 或者它确实是完整矩阵?

当我想动态更改这些内容(这是必需的)时、我是否有一些其他限制或只是选择正确的 BSLPINCFG1/I2CSCL_MUX_SEL?

此外-究竟在哪里找到 PINCM 寄存器/值? 在"表6-1. 引脚属性"一列的名称为 PINCMx。 如果这是正确的值、我希望跟 SysConfig 中一样、注意引脚44。 但存在 I2C_SCL @ 34 (包含在6-3中)和 I2C1_SCL[9]@ 44 (不包含在6-3中、但包含在 SysConfig 中)、引脚10的 I2C 完全缺失。 这更让我感到困惑了:)

感谢您为我展示正确的方法。

R

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

    通过设置引脚 PINCM 寄存器中的 PF 值、给定的外设信号可以分配给几个物理引脚中的任何一个。 表6-1中的方括号("[]")给出了给定引脚的给定函数的 PF 值。 (PF 函数始终为 GPIO=1。)

    PINCMx 列提供了 IOMUX 中 PINCM 数组的索引。 PINCM 寄存器(数组条目)的格式在 TRM (SLAU846B)图10-3中给出。

    您在 SysConfig 中看到的"额外"引脚(不在括号中的引脚)可用于 I2C1_SCL。 I2C 单元是相同的、因此我认为 SysConfig 试图 提供 选择 I2C1的选项。

    我在动态切换 PF 值时有混合结果(我实际上只尝试了切换到 GPIO 并返回)、因此我鼓励您在提交之前尝试您想要的操作。

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

    尊敬的 Lada:

    对于 IO 引脚、仅应用部分功能。 表6-1显示了每个 IO 引脚的可用功能。

    对于同一外设、它可以分配到特定封装的多个不同 IO 引脚、如表6-3所示。

    PINCMx 是此 IO 的序列号、在 SDK driverlib 中解码。  如果您查看 driverlib、会发现枚举:

    这不是物理 IO 引脚的引脚编号、 在每个封装中都不同。  PIN 码可以在下图中找到:

     [引脚编号: 1-64]

    一般来说、表6-1中列出了硬件限制。

    表6-3可以帮助用户进行 PIN 分配。 此外、借助 SysConfig 工具、它将结合硬件限制、让客户为其应用选择合适的特定引脚功能。

    B.R.

    SAL