芯片的datasheet没办法做到一个型号一个datasheet,只能把同系列相似的型号归类到一份datasheet中,所以会出现一份datasheet对应多个型号的情况,datasheet中的STM32L15x中的x是一个类别,151归类在这一类中。
L系列和F系列区别挺大的,为了低功耗使用了M0核,但现在开发STM32都有库了,实际使用区别并不大。
不是同一个:
数据手册显示的STM32L15xCC应该是下面这个:
另外STM32F103C8T6和STM32L151C8T6硬件上还是有一定的区别,电源和BOOT基本一致,但有的管脚还是有且别的。
程序应该是不能完全兼容的。STM32L 最大32MHZ 而STM32F最大72MHZ。
所以程序只能重写了。
手册是L151XCC系列,图片是L151XC8系列,容量应该不一样。
L系列和F系列的程序并不兼容,需要用不同的开发库