今天看了STM32F105RC的数据手册,发现原来SPI的管脚有那么多都是重复的,以SPI3_CLK为例,pin55是SPI3_SCK,pin51也可以是配置为SPI3_CLK,等等,诸如此类,各个管脚功能有很多的重合。我刚接触STM32单片机不久,实在不理解这样做的好处是什么呢?
直接定死哪个脚用来做什么不就可以了嘛,何必多出来Remap这一步呢,感觉很混乱。。。
不过我又看了STM32F4xx系列的手册,发现这一步已经取消了,Remap功能多被定义为了ADC管脚。不知道算不算是一个改进呢?
反正,一眼看去,F4确实比F1的干净整洁很多。。。