你(们)好
是否有一个将使用内部 A/D 输入 A5来清除 OA1O (SAC1输出)的配置?
由于两个引脚都使用相同的引脚(P1.5)、我认为应该有这样的方法-但我找不到它吗? 配置应该是什么?
或者、我是否应该在另一个端口上使用另一个 SAC 输出引脚并将其外部连接到 P1引脚?
此致
Ofer Zilberberg
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.
你(们)好
是否有一个将使用内部 A/D 输入 A5来清除 OA1O (SAC1输出)的配置?
由于两个引脚都使用相同的引脚(P1.5)、我认为应该有这样的方法-但我找不到它吗? 配置应该是什么?
或者、我是否应该在另一个端口上使用另一个 SAC 输出引脚并将其外部连接到 P1引脚?
此致
Ofer Zilberberg
你好 Bruce
感谢您的重播。
尽管它被写入"内部连接"、但我找不到 SAC、ADC 和引脚本身的配置来实现它!
您能否共享确切的寄存器配置来实现它?
我是否可以将该引脚用作 GPIO -因为它是内部连接的、不需要实际的输出引脚?
此外-它们仅指 SAC0、而我对 SAC1感兴趣-也可以在 SEC1上完成吗?
是否有这样的示例代码?
此致
Ofer Zilberberg
"SAC1和 SAC3与 eCOMP1和 ADC 之间的互连与 SAC0和 SAC2的互连类似"似乎令人信服。
我想您的想法是将 ADCMCTL0设置为从 A5采样、这就是您获得的信号。 您似乎无需执行任何其他 操作(除了您正在执行的 SAC 设置)即可建立该连接。
示例套件(SLAC740B)中有一个示例、在 msp430fr235x_SAC_L3_06.c 中执行类似的操作 它与 SAC0/2 (A1)配合使用、因此您必须内插一个位。 TI 并未提供所有可能组合的示例。
在图13中、我的第一个想法是可以同时将 P1.5用作 GPIO、但数据表(SLASEC4C)图6-3未显示从 OA 到引脚的信号的任何 PSEL 控制。 即、一旦您启用 OA (OAEN)、它就会影响引脚。 PSEL 确实控制施密特触发器、因此看起来 PSEL 只是一个信号调节器。 除了 OA 对引脚的影响外、施密特触发器还会影响 ADC 信号。 基于这一点、我认为您需要设置 PSEL=0b11、因此不能同时使用 P1.5作为 GPIO。