- Cortex-M3嵌入式处理器原理与应用
- 范书瑞 李琦 赵燕飞编著
- 937字
- 2020-08-28 12:53:48
1.4.1 STM32系列
意法半导体(ST)公司成立于1987年,是意大利SGS半导体公司和法国汤姆逊半导体合并后的新企业,公司总部设在瑞士日内瓦,从成立之初至今,ST的增长速度超过了半导体工业的整体增长速度。自1999年起,ST始终是世界十大半导体公司之一。意法半导体有限公司(STMicroelectronics)是全球独立的半导体公司之一,并成为各种微电子应用系列开发和转让芯片级解决方案的领导者,是全球模拟集成电路、MPEG-2解码器集成电路和ASIC(专用集成电路)的世界级领导厂商。另外,在存储器市场,意法半导体(ST)是NOR闪存的第四大供应商。在应用领域,意法半导体(ST)是机顶盒集成电路最大的供应商,智能卡和硬盘驱动集成电路与xDSL芯片的第二大供应商,无线通信业务和汽车集成电路的第三大供应商。
在Cortex-M3内核开发期间,意法半导体是ARM公司的一个主要合作伙伴,也是第一个领先的MCU供应商宣布基于这个核的产品面世。STM32系列32位微控制器使用来自于ARM公司具有突破性的Cortex-M3内核,专门设计满足集高性能、低功耗、实时应用、具有竞争性价格于一体的嵌入式领域的要求。Cortex-M3在系统结构上的增强,让STM32受益无穷;Thumb-2®指令集带来了更高的指令效率和更强的性能;通过紧耦合的嵌套矢量中断控制器,对中断事件的响应比以往更迅速;所有这些又都融入了业界领先的功耗水准。STM32系列给MCU用户带来了前所未有的自由空间,提供了全新的32位产品选项,结合了高性能、实时、低功耗、低电压等特性,同时保持了高集成度和易于开发的优势。
STM32控制器现有的产品有STM32F10xx系列,其中分为STM32F101xx、STM32F102xx、STM32F103xx和STM32F105/7xx。STM32F103xx是增强型系列,工作在72MHz,带有片内RAM和丰富的外设。STM32F101xx是基本型系列,工作在36MHz。这两个系列的产品拥有相同的片内闪存选项,在软件和引脚封装方面兼容。增强型系列产品将32位微控制器的性能和功效引向一个新的级别。内含的Cortex-M3内核工作在72MHz,能实现高端的运算。基本型系列是STM32系列的入门产品,只有16位MCU的价格却拥有32位微控制器的性能。STM32微控制器外设的配置带来出众的控制和连接能力。STM32F102xx是USB基本系列,在STM32F101xx的基础上扩展了USB接口。STM32F105/7xx是互联系列,增加了互联网络功能,其中STM32F107xx带有以太网接口。STM32系列产品如表1.1所示。
表1.1 STM32系列产品
续表
任何一款STM32产品都有2个看门狗和1个RTC,ADC有10、16或者21个输入通道,可以通过内部选择转换,DAC有2个输出通道,可以通过内部选择转换,系统供电电压为2~3.6V。