本帖最后由 colibri 于 2014-7-16 17:15 编辑
被搞晕了,查了很多资料也说不清。求助。
比如这个表里
PC10 | I/O | FT | PC10 | UART4_TX | USART3_TX/
SPI3_SCK/
I2S3_CK | PC11 | I/O | FT | PC11 | UART4_RX | USART3_RX/
SPI3_MISO | PC12 | I/O | FT | PC12 | UART5_TX | USART3_CK/
SPI3_MOSI/
I2S3_SD |
上电之后默认pc10\11\12就是gpio了,
而在启动复用之后,如下图,那么pc10= uart4tx, pc11=uart4rx,此时我还能不能仍然把pc12当作gpio用?
PC10 | I/O | FT | PC10 | UART4_TX | USART3_TX/
SPI3_SCK/
I2S3_CK | PC11 | I/O | FT | PC11 | UART4_RX | USART3_RX/
SPI3_MISO | PC12 | I/O | FT | PC12 | UART5_TX | USART3_CK/
SPI3_MOSI/
I2S3_SD
| 假如remap了I2S3,如下图,那么我能不能还把pc11当作gpio用?
PC10 | I/O | FT | PC10 | UART4_TX | USART3_TX/
SPI3_SCK/
I2S3_CK | PC11 | I/O | FT | PC11 | UART4_RX | USART3_RX/
SPI3_MISO | PC12 | I/O | FT | PC12 | UART5_TX | USART3_CK/
SPI3_MOSI/
I2S3_SD
|
每个引脚可能有多个功能,1 默认功能,2 复用功能 3 remap功能
使能某组gpio的复用后,还能否可以使用默认功能
使能某模块的remap后,相关io还可以使用默认功能和复用功能吗?三种功能是互斥的还是累加的?
|