赞
踩
目录
从字面 上来理解,ST 是一个公司——意法半导体的名字 ,是一个SOC厂商。M 是 Microelectronics 的缩写,32 表示 32 位。合起来理解,STM32 就是指 ST 公司开发的 32 位微控制器。
IP 公司和 SoC 公司都是半导体行业的重要组成部分,但它们的角色和职责略有不同。
IP(Intellectual Property)公司主要提供可重用的知识产权组件,也称为 IP 核或 IP 模块,这些组件可以在设计芯片的过程中被集成到芯片中。这些组件包括 CPU、GPU、DSP、加速器、通信接口、存储控制器等等。这些 IP 核经过验证和测试,可以大大减少芯片设计和验证的时间和成本,使芯片设计公司能够更快地将新产品推向市场。
SoC(System on Chip)公司则专注于整个芯片系统的设计和集成。这些公司的任务是将各种 IP 核、外设、接口、存储器等组件集成到一个单一芯片上,并确保它们之间的协调和良好的性能。SoC 公司需要具备广泛的技术知识,包括硬件设计、嵌入式软件、封装和测试等方面的知识。他们的产品涉及各种领域,包括移动设备、物联网、工业控制、汽车和医疗设备等。以STM32芯片为例,它是由ARM公司提供内核,意法半导体公司(ST)基于此内核进行设计的。
具体可参考:从一款芯片架构来看ip公司和soc公司是什么?https://blog.csdn.net/weixin_46187354/article/details/129196941
微处理器是一个单芯片CPU,而微控制器则在一块集成电路芯片中集成了CPU和其他电路,构成了一个完整的微型计算机系统。除了CPU,微控制器还包括RAM、ROM、一个串行接口、一个并行接口,计时器和中断调度电路。虽然片上RAM的容量比普通微型计算机系统还要小,但是这并未限制微控制器的使用。简单来说,微处理器主要用于高端消费级产品,如手机、电脑等,而微控制器主要用于小家电,智能手表,电动玩具等低端消费级产品。
STM32 属于一个微控制器,自带了各种常用通信接口,比如 USART 、 I2C 、 SPI 等,可接非常多的传感器,可以控制很多的设备。现实生活中,我们接触到的很多电器产品都有 STM32 的身影, 比如智能手环,微型四轴飞行器,平衡车、移动 POST 机,智能电饭锅, 3D 打印机等等。
STM32 有很多系列,可以满足市场的各种需求,从内核上分有 Cortex-M0 、 M3 、 M4 和 M7 这几种,每个内核又大概分为主流、高性能和低功耗,具体的见 表2-1 。 单纯从学习的角度出发,可以选择 F1 和 F4 , F1 代表了基础型,基于 Cortex-M3 内核,主频为72MHZ, F4 代表了高性能,基于 Cortex-M4 内核,主频180MHZ。
我们以STM32F103ZET6 为例子来讲解下 STM32 的命名方法。其中QFT封装是能看到引脚的,BGA封装是看不见引脚的 ,引脚在芯片下方,手机芯片多是采用这种封装。
具体可参考: BGA和QFP有什么区别?引脚设计有哪些方法?https://blog.csdn.net/kkhic/article/details/131004223
有关STM8 和 STM32更详细的命名方法见下图 。
一句话概括:数据手册主要用于芯片选型和设计原理图时参考,参考手册主要用于在编程的时候查阅。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。