RM42L432的ADC管脚,除了ADVET这个管脚可以当做普通的GPIO,ADIN[x]都只能用来做AD输入功能吗?
其他的外设如CAN SPI LIN等,在HalCoGen中,在XXX PORT的选项中转换为GIO就是将这个管脚当做GPIO了是吗?
再比如SPI这种管脚,我不使用SCS或是MOSI,将这个配置为GPIO,其他的仍为SPI功能可以吗?
谢谢!
Jason ZHANG (MCU FAE):
您好!ADCIN引脚只能作为输入来使用,无法复用为GPIO的;
其它可以作为GPIO的引脚,可以在HALCoGen中去配置成为GPIO功能,即在相应模块的页面中将引脚选择为GPIO功能即可;
对于第三个问题是可以的,但剩余的SPI引脚要满足SPI通信协议的要求,否则就无法实现正常的通信了。
谢谢!