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.

[参考译文] MSPM0G1106:系统配置用法/错误?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1212809/mspm0g1106-sys-config-usage-bug

器件型号:MSPM0G1106
主题中讨论的其他器件:SysConfigMSPM0L1306MSPM0G3505、MSPM0G3506 、MSPM0G3507

我正在云中使用 SysConfig、我不确定我使用不当还是存在错误。

 

当我向部件添加 ADC 时、它会添加2个用于调试的引脚和1个用于 ADC 的引脚。

然后我告诉它、我希望它执行序列8、而不是采样、引脚数不变。

然后我继续操作、将通道从全部为0更改为下一个顺序模式

  1. 为什么这不是默认设置?  我认为应该尝试找到可用的通道/引脚并使用它们、而不是反复使用同一个引脚。  

当我访问通道时、当我将它们从通道0更改为通道 N 时、我看到引脚计数增加。  这是预料之中的。

当我指定通道4时、出现错误、该通道一定不存在?  我想这没问题吧?

2.注意频道列表甚至没有给出9和10的选择,这些其他频道中的一些不会显示为选项吗?  这一切是否都按预期工作?

这些任务按预期分配工作:通道 0、1、2、3

这些会产生资源错误:通道4、5、6 (因此我跳过它们)


然后、这些命令按照预期的通道7、8分配工作

现在、当我为下一个通道尝试通道9时、我没有看到错误、并且引脚未分配。

2) 2)这里发生了什么?

但是、当我分配为11时、我不会得到错误、引脚数也不会增加。

Pinmux 不显示通道11、并且没有错误、只是没有任何功能?


3.获得系统配置后,是否有"报告"或原理图显示需要连接到所有引脚的内容?

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

    请参阅数据表:

    对于通道11、A0连接到温度传感器。 A1无连接。

    从 Excel 中可以看到、您只能为每个通道连接8个 ADC 引脚。

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

    谢谢、此信息对您有所帮助、因为我所选器件的数据表中没有此表。  因此、我的提问关于通道11有一些道理。

    但这个问题仍未解决、如果我为 MSPM0L1306挑选一个项目、然后添加 ADC、则数据表中显示可以使用10个引脚。

    当 SysConfig 只允许地址0-3时、如何将它们添加到 SysConfig 中? (共计4)

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

    我应该从哪里获得此信息?

    最新的数据表似乎没有此信息


    MSPM0G3507、MSPM0G3506、MSPM0G3505 SLASF83–2023年2月

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

    MEMCTL 可以与任何 ADC 通道相关。 这意味着您可以连接到一个 ADC 通道和4个 MEMCTL 寄存器。

    由于这是论坛、因此 G 系列产品说明书可从 TI 内部资源获取。 如果您无法访问服务器资源、请联系 TI 销售部门或 FAE。