最近两年芯片价格暴涨,而我平时使用stm32比较多,常用的stm32f103系列有的涨价接近20倍,记得stm32f103c8t6芯片价格最低的时候6-8块钱就可以买到了,而现在再去看,需要120+。
显然,对于普通老百姓的我对于这个价格瑟瑟发抖。于是只能去寻找可以替换的,国产的显然是比较好的选择,但是根据以往的经验,国产的芯片稳定性实在是让人不敢恭维(实话实说,不喜勿喷)。经过一番折腾,发现stm32f103c6t6和c8t6引脚完全对应,且价格相对友好很多:
简单记录一下二者区别:
STM32F103C6T6 STM32F103C8T6
FLASH 32K 64K
RAM 10K 20K
USART USART1/2 USART1/2/3
SPI SPI1 SPI1/2
IIC IIC1 IIC1/2
TIMER TIMER1/2/3 TIMER1/2/3/4
数据来自stm32选型手册:
如果你的应用对这些资源要求不高,显然c6t6是个很好的选择。