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:模拟端口的跨芯片互连

Guru**** 2538930 points
Other Parts Discussed in Thread: MSP430FR2355

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/933665/msp430fr2355-cross-chip-interconnection-of-analog-ports

器件型号:MSP430FR2355

大家好!

MSP430FR2355的跨芯片互连非常复杂(数据表6.10.17)。

模拟端口是否始终如图6-3所示进行连接?

请告诉我如何使用连接。

我是否可以 通过 ADC 的通道1在不使用任何线的情况下读取 OA0的输出电压?

 当 EXTREFEN=1时、我可以通过 ADC 的通道7读取 VREF+的值而不进行任何线性连接吗?

B.R.

马萨。

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

    您好、Massa、

    图6-3显示了全功能视图。 您只需要连接应用所需的设备。

    [报价用户="Massa1"]请告诉我如何使用连接。

    应用手册 《如何使用 MSP430TmMCU 中的智能模拟组合》(修订版 A) 提供了有关使用智能模拟组合(SAC)的更多信息。 第2节包含有关不同工作模式的信息、而第3节包含有关互连配置的信息。

    [报价用户="Massa1"]我是否可以 通过 ADC 的通道1读取 OA0的输出电压而不进行任何接线?[/quot]

    我认为这是不可行的。 它们是独立外设、不在内部连接。 您必须将它们连接到外部。

    [引用 USER="Massa1"] 当 EXTREFEN=1时、我是否可以通过 ADC 的通道7读取 VREF+的值而不进行任何线性连接?[/quot]

    这应该在没有任何接线的情况下可用。 有关  这方面的更多信息、请查看数据表(www.ti.com/.../msp430fr2355)的第6.10.1节电源管理模块(PMM)和片上基准电压、第1.12.4.3节 ADC 引脚使能和1.2V 基准设置以及第2.2.8节"系列的共享基准生成和分配用户指南"(www.ti.com/.../slau445)。

    Srinivas

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

    > 是否可以通过 ADC 的通道1在不使用任何线的情况下读取 OA0的输出电压?

    我对 Srinivas 的观点犹豫不决,但我相信你可以--事实上,这是一个有意的特点。

    如果您有 Launchpad、则可以使用 msp430fr235x_SAC_L3_06.c 通过其光传感器来演示这一点:

    http://dev.ti.com/tirex/explore/node?node=AK6ZWSA8R1sxWtrY6VvbVg__IOGqZri__LATEST

    进行一项更改:替换以下行:

    > SAC2OA = NMUXEN + PMUXEN + PSEL_0 + NSEL_1;//选择正负引脚输入

    使用

    > SAC2OA = NMUXEN + PMUXEN + PSEL_0 + NSEL_0;//选择正负引脚输入

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

    感谢 Srinivas 和 Bruce。

    我知道这是一个复杂的问题、因为 MSP430FR2355的跨芯片互连是一个特殊的未来。

    在旧的 MSP430中、几乎模块是独立的并且没有互连。

    但 很明显、MSP430FR2355数据表的图6-3显示了 SAC0 OA 的输出连接到 P1.1/A1。

    幸运的是、我有一个 MSP430FR2355 Launch Pad。

    我将确认 OA 和 ADC 的互连。

    B. R.

    马萨。

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

    我在使用 Launch Pad 确认 MSP430FR2355的跨芯片互连方面有经验。

    首先、我更改了示例 msp430fr235x_ADC12_02.c 以在 Launch Pad 上工作。

    然后、我将 msp430fr235x_SAC_L3_02.c 裕量分配给 ADC 源、以评估单位增益缓冲模式。

    我将可变电压 电源连接 到 P1.3、将电压表连接到 P1.1并执行该程序。

    使用 CCS 调试器、我可以确认输入电压读数 ADCMEM0寄存器。

    我可以获得 与 提供的电压相对应的正确数字值。

    > 是否可以通过 ADC 的通道1在不使用任何线的情况下读取 OA0的输出电压?

    答:是的。  请参阅数据表中的图6-3交叉芯片互连。

    B.R.

    马萨。