1.STM32介绍
STM32是ST公司基于ARM Cortex-M内核(比如程序指令的执行,加减乘除的运算都是在内核里完成,相当于整个芯片的CPU)开发的32位微控制器(ST公司拿着ARM公司设计的内核,再完善外围电路,整个封装起来,就做成STM32)
目前STM32主要有四个系列:高性能系列、主流系列、超低功耗系列和无线系列
2.ARM
ARM既指ARM公司,也指ARM处理器内核
ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构
ARM公司设计ARM内核,半导体厂商完善内核周边电路并生产芯片
3.STM32F103C8T6
·系列:主流系列STM32F1
·内核:ARM Cortex-M3
·主频:72MHz
·RAM:20K(SRAM)
这里的RAM就是运行内存,实际的存储介质是SRAM
·ROM:64K(Flash)
这里的ROM是程序存储器,实际的存储介质是Flash闪存
·供电:2.0~3.6V(标准3.3V)
5V不在电压范围内,不能直接给STM32供电,若为5V电压,需要加一个稳压芯片,把电压降到3.3V,再给STM32供电