STM32重映射,内容和细节稍后补充,这里只说几个注意点,花了我一晚上的时间调试终于找到问题所在了。。。
芯片: STM32f107vct6
晶振: 25M
通过分频器与锁相环,使系统时钟为72M
背景: SPI3的重映射使用
一、
重映射函数原型:
void GPIO_PinRemapConfig(uint32_t GPIO_Remap, FunctionalState NewState)
STM32f107vct6不是FPGA,重映射是固定的,无法自行指定,要查表,看看映射到了哪
比如SPI3,查询datasheet(好好利用ctrl+f)后可知
Alternate function | SPI3_REMAP = 0 | SPI3_REMAP = 1 |
SPI3_NSS | PA15 | PA4 |
SPI3_SCK | PB3 | PC10 |
SPI3_MISO | PB4 | PC11 |
SPI3_MOSI< |