TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F5171 模拟比较器能否比较两个外部信号

模拟比较器COMP_B能比较两个外部信号吗?

如图,我想MITTEL接CB12引脚,不同时刻分别和NULL_A接CB13引脚、NULL_B 接CB14引脚、NULL_C接CB15引脚进行比较,昨天试了好几十次都不行。请问COMP_B能进行这种模式比较吗?如果可以,可能提供一点例程吗?如果不行,有什么方法可以实现?

Lina Lian:

zhenbang feng1, 根据user guide,Comp_B可以用来比较两个外部信号。

Lina Lian:

回复 Lina Lian:

忘记贴图了,

zhenbang feng1:

回复 Lina Lian:

你好。有例程吗?我昨天调试了好久都没调试出来。

Lina Lian:

回复 zhenbang feng1:

zhengbang feng1, Comp_B均使用外部信号的例程在MSP430Ware中是没有的。

根据User guide,相关内容均在CBCTL0 Register配置即可,其他寄存器根据需求配置。例如选CB0和CB1.

CBCTL0 |= CBIPEN + CBIPSEL_0; // Enable V+, input channel CB0

CBCTL0 |= CBIMEN + CBIPSEL_1; // Enable V-, input channel CB1

zhenbang feng1:

回复 Lina Lian:

这个配了。不行。试了好几次。

Lina Lian:

回复 zhenbang feng1:

zhenbang feng1,你将CB0接至GND,CB1接至Vcc,看看得出的结果对不对,再把两个反过来接,在看看结果是不是相反。你是怎么得出不行的结论的?

zhenbang feng1:

回复 Lina Lian:

就是和你这样说的测试,不过我用的是CB12和CB13。

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5171 模拟比较器能否比较两个外部信号
分享到: 更多 (0)