新人求助:STM8S怎么选择外设功能还是GPIO功能?
RT,以前用过的MCU,包括STM32,都有寄存器可以显式地选择某个引脚是外设功能还是GPIO功能,但是STM8S里面好像并没有,而且UM里的图也画得不是特别明白,哪位高手指点一下?感激不尽!如图,虽然有个Mux来选择,但并没有哪个寄存器来选择,而且外设的输出与GPIO的输出也没有明确的分开,好像还是耦合在一起的?
如果不使能相应的外设功能,就默认为GPIO。 す疯Ⅱ恒す 发表于 2018-1-5 09:51
如果不使能相应的外设功能,就默认为GPIO。
或者说,使能了外设功能,就会屏蔽GPIO功能,是这样理解吗? zengxy3407 发表于 2018-1-5 10:50
或者说,使能了外设功能,就会屏蔽GPIO功能,是这样理解吗?
可以这样说。 默认都是IO口,如果配置了相应寄存器如串口,则引脚功能就自动切换为串口功能,如果要使用引脚的第二功能,不仅要配置相关寄存器,还要设置相应的选项字。
页:
[1]