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.

[参考译文] MSP430F5172:读取特定的A2D输入(顺序采样)

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/578263/msp430f5172-reading-specific-a2d-inputs-in-sequence-sampling

部件号:MSP430F5172

您好,  

我正在 为我的项目使用MSP430F5172。 我正在使用DMA读取S2D信号,它工作正常,我的问题是我正在读取的所有模拟输入都不需要...

我需要读取A1,A5,A8....处的模拟输入 据我所知,DMA可用于一系列A2D输入(意味着我需要读取这3个输入从A0到A8的所有输入),我无法具体写入我想要的输入...

是这样吗? 或者我只是误解了这里的一些东西...

非常感谢你的帮助。

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

    如27.2 用户指南中的A0. 7.2 一节所述,顺序从ADC10INCHx位选择的通道开始,然后递减至通道A0。 因此,不可能仅对特定通道进行采样/转换,其中的每个通道也必须包括在序列中。

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

    您好,Ryan:

    感谢您的评论。

    如果我想使用序列模式,而我的更高通道是A8,但我使用A1进行SPI通信(SIMO),那么给A2D扫描剂量会破坏 我的SPI总线吗?

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

    您好,Itay,

    Simo和模拟输入不能共享同一引脚,但端口1至3可地图化,因此您可以将SPI通信功能移至不同的引脚。 请参阅数据表的第6.9 章节第2节,用户指南的第13节以及C代码示例软件包。

    此致,
    Ryan

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

    非常感谢Ryan,帮了我们很多!