也许大家处在的环境不一样,我是专门写驱动和移植操作系统的,在我看来是STM32也没有非常很特别的,说的简单点就是花几十万美金买ARM的 cortex-M3,M4的核, 然后把自己的一些IP(TIMER,SPI,I2C,UART,USB,ETH)和cortex-M3,M4组合在一起就是一颗SOC芯片了。Giga device的芯片也是这么干的,我们自己设计的芯片也是一样。看穿了本质以后,STM32就是一颗生态做的比较到位的MCU。学习使用32bitMCU的本质还是学习掌握处理器体系架构,外设IP那些的都是浮云啦。STM32H7本质上也没有特别的,M7的核,无非也就是加了cache,ITCM,DTCM,看清本质,神马都是浮云啦。
|