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.

[参考译文] MSP430FR2355:ADCMSC A1和 A4?

Guru**** 2536100 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/967013/msp430fr2355-adcmsc-a1-and-a4

器件型号:MSP430FR2355

希望使用 EVM 上的 Seeed 连接器。  它连接到 A1和 A4。

第一个问题....这个特定的 MSP 是否能够在多个未排序的通道上进行重复转换?  例如 A1、A4、A2?  我知道有些 MSP 能够以不同于 A1、A2、A3、A4等的顺序堆叠 A/D。。  它看起来不是

第二个问题 如果没有 A2和 A3、我无法仅对 A1和 A4进行采样...如何将 P1.2和 P1.3配置为模拟或数字?...似乎禁止在模拟和 I2C 中使用 Seeed 连接(P1.2/P1.3) 同时、如果我不能仅将 A1和 A4配置为模拟

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

    1) 1)否 FR2 ADC (CONSEQ=1/3)始终从 INCH->A0开始倒计数、在您的情况下为 A4->A0。

    2) 2)如果使用序列、包括 A2/A3、ADC 将对这些引脚进行采样。 数据表(SLASEC4D)图6-4中的引脚原理图显示 ADC 始终可以访问引脚。 设置 P1SEL=11不会将该引脚连接到 ADC、而只是对该引脚进行模拟条件。 通常、ADC 所需的小幅电流不足以影响数字功能。

    在 FR2系列中、需要记住的一点是 MSC=1:没有 DMA、只有一个 MEM 寄存器。 如果样片快速送达、则很难在下一次送达之前找到一个样片。 一种解决方案是降低序列速度(使用慢时钟或 MSC=0与定时器触发器)。 但是、如果有5个通道、只有2个您感兴趣的通道、则使用 CONSEQ=0执行2个单独的 ADC 操作(根据您的计划)可能会更快。

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

    谢谢。。。

    是的,我很可能必须在没有 MSC 的情况下采样 A1然后采样 A4……我有一个下拉电阻连接到 P1.2 (A2)的开关,原理图显示我使用 PxSEL 会对它造成严重破坏……

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

    只需清除:在序列中、您不会从现在的操作中更改 A2/A3的 P1SEL。  

    I (仍然)怀疑两个单独的 ADC 操作会更好。