1、什么是STM32:stm32是由ARM公司设计,意法半导体(ST)公司生产的基于ARM Cortex-M内核的32位的MCU系列。
2、STM32能做什么?
STM32 属于一个微控制器,适用于控制类,自带了各种常用通信接口,比如 USART、 I2C、 SPI 等,可接非常多的传感器,可以控制很多的设备。现实生活中,我们接触到的很多电器产品都有 STM32 的身影,比如智能手环,微型四轴飞行器,平衡车、移动POS机,智能电饭锅,3D 打印机等等。下面我们以最近最为火爆的两个产品来讲解下,一个是手环,一个是飞行器。
3、STM32的特点
硬件特点
体积小、集成效率高
面向特定的应用场景
功耗低、电磁兼容性好
软件特点
嵌入式软件的开发和硬件紧密关联
软件代码要求高效率和高可靠性
软件代码一般固化在FLASH或者ROM里面
软件系统具有高实时性
一般采用C语言开发
4、STM32家族展示
STM32F1系使用ARM Cortex M3内核,F4系使用Cortex M4内核,F7系使用Cortex M7内核。

本文介绍了STM32微控制器的基础概念,包括其由ARM设计并由ST生产的特性,以及基于ARM Cortex-M内核的架构。STM32适用于多种应用场景,如智能手环、飞行器等,具有体积小、集成效率高、功耗低等特点。
3527

被折叠的 条评论
为什么被折叠?



