Announcements
IMPORTANT: Cypress Developer Community currently doesn’t allow sign-in to prepare for the upcoming transition. To learn more, check out our announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

Traveo II

chme_4646286
New Contributor

TraveoII-B -E-512 datasheet关于 Pin Selector and Alternate Pin Functions 描述中,

P11.0/P11.1/P11.2其支持Analog Function,但功能定义中分别描述的是ADC[0]_M/ADC[1]_M/ADC[2]_M

此处定义与其他ADC[chnanel-nmuber]有差异,能否说明下后缀"ADC[X]_M"是什么意思吗?

ADC[0]_M通道与ADC[0]_0~17再使用上有何差异?还是说有其他复用功能?

 

chme_4646286_0-1634173266640.png

期待答复,谢谢~~

 

0 Likes
3 Replies
yanf
Moderator
Moderator

您好,

带有M的ADC通道是特别为电机预留的ADC通道。它可以使用和普通ADC一样的初始化函数和初始化结构体,在代码上没有区别。

Regards,

Finn

0 Likes
chme_4646286
New Contributor

Hi yanf;

感谢你的答复;

如果ADC[X]_M是针对Motor Control Input,是不是可以认为只有这3个ADC Channel支持同Synchronous Sampling,其他的ADC Channel则不支持;

Motor Control Input的使用方法在TRM那一章节有描述呢?抑或有其他的AN来解答这个问题?

谢谢~~

0 Likes
yanf
Moderator
Moderator

Hi chme,

 

TRM中提及为motor预留的通道支持synchronous sampling,但没有明确指出其他通道对此特性的支持性。保险起见请使用为motor预留的通道。

TRM的第31章,AN219755和AN222215是有关ADC的内容,但非常遗憾其中没有专为motor control input讲解的章节。我在SDL尝试编译时,这三个管脚和其他管脚可以使用同样的函数同样的初始化结构体编译通过。输入的选择是通过在cy_stc_adc_channel_config_t结构体中,pinAddress 成员变量填入 CY_ADC_PIN_ADDRESS_VMOTOR 完成的(SDL 7.2.0)。 但我没有motor实机测试。如果您实机测试发现问题,请告知

 

Best Regards,

Finn

0 Likes