0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何选择合适的MCU

STM32嵌入式开发 来源:STM32嵌入式开发 作者:STM32嵌入式开发 2021-02-01 14:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是 STM32

STM32,从字面上来理解,ST 是意法半导体,M 是 Microelectronics 的缩写,32 表示 32 位,合起来理解,STM32 就是指 ST 公司开发的 32 位微控制器。在如今的 32 位控制器当中,STM32 可以说是最璀璨的新星,它受宠若娇,大受工程师和市场的青睐,无芯能出其右。

STM32 属于一个微控制器,自带了各种常用通信接口,比如 USART、I2C、SPI 等,可接非常多的传感器,可以控制很多的设备。现实生活中,我们接触到的很多电器产品都有 STM32 的身影,比如智能手环,微型四轴飞行器,平衡车、移动 POST 机,智能电饭锅,3D 打印机等等。下面我们以最近最为火爆的两个产品来讲解下,一个是手环,一个是飞行器。

现在无人机非常火热,高端的无人机用 STM32 做不来,但是小型的四轴飞行器用 STM32 还是绰绰有余的。

STM32 分类

STM32 有很多系列,可以满足市场的各种需求,从内核上分有 Cortex-M0、M3、M4 和 M7 这几种,每个内核又大概分为主流、高性能和低功耗。具体如下表所示。

00ec7cd0-62b7-11eb-8b86-12bb97331649.png

单纯从学习的角度出发,可以选择 F1 和 F4,F1 代表了基础型,基于 Cortex-M3 内核,主频为72MHZ,F4 代表了高性能,基于 Cortex-M4 内核,主频 180M。之于 F1,F4(429 系列以上)除了内核不同和主频的提升外,升级的明显特色就是带了 LCD 控制器和摄像头接口,支持 SDRAM,这个区别在项目选型上会被优先考虑。但是从大学教学和用户初学来说,还是首选 F1 系列,目前在市场上资料最多,产品占有量最多的就是 F1 系列的 STM32。

以STM32F103VET6 来讲下 STM32 的命名方法,具体如下表所示。

0435b91a-62b7-11eb-8b86-12bb97331649.png

更详细的命名方法说明,见下图。

07cb1a8e-62b7-11eb-8b86-12bb97331649.png

选择合适的 MCU

了解了 STM32 的分类和命名方法之后,就可以根据项目的具体需求先大概选择哪类内核的 MCU,普通应用,不需要接大屏幕的一般选择 Cortex-M3 内核的 F1 系列,如果要追求高性能,需要大量的数据运算,且需要外接 RGB 大屏幕的则选择 Cortex-M4 内核的 F429 系列。明确了大方向之后,接下来就是细分选型,先确定引脚,引脚多的功能就多,价格也贵,具体得根据实际项目中需要使用到什么功能,够用就好。

确定好了引脚数目之后再选择 FLASH 大小,相同引脚数的 MCU 会有不同的 FLASH 大小可供选择,这个也是根据实际需要选择,程序大的就选择大点的 FLASH,要是产品一量产,这些省下来的都是钱啊。有些月出货量以 KK(百万数量级)为单位的产品,不仅是 MCU,连电阻电容能少用就少用,更甚者连 PCB 的过孔的多少都有讲究。项目中的元器件的选型有很多学问。

责任编辑:xj

原文标题:STM32怎么选型

文章出处:【微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19107

    浏览量

    403207
  • STM32
    +关注

    关注

    2312

    文章

    11189

    浏览量

    374514

原文标题:STM32怎么选型

文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何选择合适的贴片电容用于电源滤波?

    选择合适的贴片电容用于电源滤波需从 电容值、耐压、温度特性、频率响应、封装尺寸、等效串联电阻(ESR)及成本 等核心参数入手,结合具体应用场景进行综合考量。以下是具体选择方法及分析: ​ 一、核心
    的头像 发表于 03-30 16:54 233次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>合适</b>的贴片电容用于电源滤波?

    国巨电阻如何选择合适的型号?

    关注的焦点。本文将从应用场景、阻值范围、功率封装、温度系数、成本可靠性等关键维度出发,为您梳理国巨电阻选型的系统化方法。 国巨电阻选择合适型号的步骤如下 : 1、确定应用场景与需求 : 普通电路 :如上下拉电阻、
    的头像 发表于 03-17 16:11 242次阅读
    国巨电阻如何<b class='flag-5'>选择</b><b class='flag-5'>合适</b>的型号?

    如何选择合适的嵌入式核心版产品?

    嵌入式产品的设计是一个复杂的系统工程,从硬件到应用软件,再到底层驱动,一个好的产品往往需要考虑诸多因素。那么,工程师该如何选择一款合适的核心版产品呢?今天我们就来深入探讨一下。1.技术规格技术规格
    的头像 发表于 01-19 11:41 715次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>合适</b>的嵌入式核心版产品?

    常用 MCU 架构对比:ARM、AVR、PIC、RISC-V

    在嵌入式开发中,选择合适MCU架构往往决定了项目开发效率和最终产品性能。市面上MCU架构繁多,每种架构在指令集、性能、功耗、外设支持和生态成熟度上各有特点。选错架构,不仅可能导致开发
    的头像 发表于 11-17 10:54 2186次阅读
    常用 <b class='flag-5'>MCU</b> 架构对比:ARM、AVR、PIC、RISC-V

    如何选择合适的半导体芯片清洗模块

    选择合适的半导体芯片清洗模块需要综合考虑工艺需求、设备性能、兼容性及成本效益等多方面因素。以下是关键决策点的详细分析:1.明确清洗目标与污染物类型污染物特性决定清洗策略:若主要去除颗粒物(如硅微粉
    的头像 发表于 09-22 11:04 848次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>合适</b>的半导体芯片清洗模块

    如何选择合适的实时操作系统

    选择合适的实时操作系统(RTOS,Real-Time Operating System)可能会影响你在不同行业的职业发展路径。
    的头像 发表于 09-09 14:47 1215次阅读

    如何选择合适的湿法清洗设备

    选择合适的湿法清洗设备需要综合评估多个技术指标和实际需求,以下是关键考量因素及实施建议:1.清洗对象特性匹配材料兼容性是首要原则。不同半导体基材(硅片、化合物晶体或先进封装材料)对化学试剂的耐受性
    的头像 发表于 08-25 16:40 990次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>合适</b>的湿法清洗设备

    如何选择合适的TVS管

    TVS管以快速的响应速度、精准的钳位电压及多样化的封装形式,使其广泛应用于各种需要瞬态电压保护的电子电路领域,如电子仪器与仪表、医疗设备、工业自动化设备与计算机系统与通讯设备等等。在保护设计中,选择
    的头像 发表于 08-14 10:25 2.7w次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>合适</b>的TVS管

    如何选择合适的直流负载或交流负载?

    如何选择合适的直流负载或交流负载?
    的头像 发表于 08-04 17:53 1353次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>合适</b>的直流负载或交流负载?

    如何为不同的电机选择合适的驱动芯片?纳芯微带你深入了解!

    在现代生活中,电机广泛使用在家电产品、汽车电子、工业控制等众多应用领域,每一个电机的运转都离不开合适的驱动芯片。纳芯微提供丰富的电机驱动产品选择,本期技术分享将重点介绍常见电机种类与感性负载应用,帮助大家更深入了解如何选择
    的头像 发表于 07-17 14:00 1611次阅读
    如何为不同的电机<b class='flag-5'>选择</b><b class='flag-5'>合适</b>的驱动芯片?纳芯微带你深入了解!

    如何选择合适的芯科科技Wi-Fi开发板

    您正在寻找适用于超低功耗物联网应用项目的Wi-Fi 开发板吗?本文将介绍Silicon Labs(芯科科技)推出的所有SiWx917 Wi-Fi 6和低功耗蓝牙5.4解决方案的Wi-Fi 开发板。SiWx917是目前市场上最节能的Wi-Fi 6无线MCU,我们将说明如何根据您的项目需求来
    的头像 发表于 07-09 09:15 2902次阅读

    如何选择合适的物联网蓝牙模块?

    也会导致更多的信号干扰。因此,需要根据具体应用场景选择合适的发射功率模块。2、接收灵敏度:接收灵敏度决定了蓝牙模块能否在多远距离内成功接收信号。接收灵敏度越高的模块,能够接收信号的距离就越远。因此
    发表于 06-28 21:46

    如何选择合适的工业化超声波清洗设备?

    如何选择合适的工业化超声波清洗设备?专家指导在制造业中,选择合适的工业化超声波清洗设备至关重要。不同的应用需要不同类型的设备,而且性能和功能也各不相同。本文将为您提供专家指导,帮助您了
    的头像 发表于 06-18 17:24 852次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>合适</b>的工业化超声波清洗设备?

    如何选择合适的背负式AGV小车

    选择合适的背负式AGV需要考虑以下几个方面: 负载能力 确定所需搬运货物的重量和尺寸,选择负载能力匹配的联集背负式AGV。常见的联集背负式AGV负载重在200-1000公斤,甚至更高。 工作环境
    的头像 发表于 05-21 16:33 708次阅读

    如何找到合适MCU?满足应用的多样化需求

    选择合适的微控制器 (MCU) 是创建高效、经济高效且可扩展的应用的关键步骤。设计人员需要能够确定一个平衡处理能力、功耗、内存、模拟集成和外设支持的选项,以满足应用的性能需求。 德州仪器 (TI
    的头像 发表于 04-30 09:54 1391次阅读
    如何找到<b class='flag-5'>合适</b>的 <b class='flag-5'>MCU</b>?满足应用的多样化需求