为什么选用ST系列STM32F407单片机
本文博客链接:https://blog.csdn.net/zsj2016o/article/details/117112287 作者:zsj ,转载请注明.
文章目录
- 前言
- 一、ST的单片机分类
- 二、ST性能对比
- 总结
前言
最近,由于新项目即将开始,我在选型的时候,突然想到早些年的一个面试。
当时面试的时候,我说了两个项目。两个用到了不同的MCU,一个是用的STM32F1,另一个用到了STM32F4,其中一个面试官在我说第二个项目的时候就问了一句“你为什么要选用STM32F407?”
听到这个铁定慌得一匹,当时的水平,能把讲明白项目就到达了极限,问选型直接当场懵逼,怎么回答的我记不住了,随便说了说只知道答得是一地鸡毛,正好现在又要选型了,把过程记录一下,
希望有跟我一样经历的小伙伴不像我那么惊惶无措。
一、ST的单片机分类及特点
STM32系列从内核上分,可分为:Cortex-M0/-M0+、Cortex-M3、Cortex-M4,以及Cortex-M7;
STM32系列从应用上分,大体分为:超低功耗型、主流型、高性能型;
STM32常见的芯片系列:STM32F0、STM32F1、STM32F4、STM32F7、STM32L1。
分享一个STM32选型手册:链接:https://pan.baidu.com/s/10EpvpNJ_U23n-9S0a5mKjw 提取码:rkw8
二、ST性能对比
STM32F4与STM32F1的性能对比图,如下:
总结
如果在问我一次,我会这么回答:
STM32系列单片机性能良好、功耗小,外设资源丰富,可满足各种嵌入式开发要求,同时开发资源丰富。
(结合上图)选用STM32F4系列是因为项目中,外部信息采集较多,对应的传感器数据较多,需要更多的通讯接口,同时对实时性要求比较高,F4比F1有更快的主频,
串口数量略多、ADC采集速度、SPI通讯速度相对较快、最主要的是具有以太网模块,更符合项目的需要。
注:主要是一个记录,内容相对较少,后期再有新想法继续补充,非喜勿喷。
为什么选用ST系列STM32F407单片机相关推荐
- stm32f407网页服务器,STM32F407单片机通过USR-LTE-7S4模块和服务器进行4G通信
STM32F407单片机通过USR-LTE-7S4模块和服务器进行4G通信 STM32F407单片机通过USR-LTE-7S4模块和服务器进行4G通信 最近工程项目需要单片机通过USR-LTE-7S4 ...
- STM32F103系列的单片机一共有11个定时器
STM32F103系列的单片机一共有11个定时器,其中: 2个高级定时器 4个普通定时器 2个基本定时器 2个看门狗定时器 1个系统嘀嗒定时器 出去看门狗定时器和系统滴答定时器的八个定时器列表; 8个 ...
- STM32F103系列的单片机定时器
STM32F103系列的单片机一共有11个定时器,且所有定时器的技数频率均为72MHZ,其中: 2个高级定时器 4个普通定时器 2个基本定时器 2个看门狗定时器 1个系统嘀嗒定时器 出去看门狗定时器和 ...
- STM32F407单片机通用24CXXX读写程序(KEIL),兼容24C系列存储器(24C01到24C512),支持存储器任意地址跨页连续读写多个页
一.AT24CXXX容量 AT24C01,AT24C02,AT24C04,AT24C08,AT24C16,AT24C32,AT24C64,AT24C128,AT24C256-不同的xxx代表不同的 ...
- FOC电机ST系列处理器使用的基础知识
ST公司开源了STM32相关的FOC控制代码,通过其MotoControl Workbench 选择对应的开发板和电机板可以快速的生成FOC控制代码. 英飞凌的方案 STM系列新品试用FOC的资源消耗 ...
- STM32系列ARM单片机介绍
STM32系列基于专为要求高性能.低成本.低功耗的嵌入式应用专门设计的ARM Cortex-M3内核.按性能分成两个不同的系列:STM32F103"增强型"系列和STM32F101 ...
- 逐飞科技对于STC8H1K系列的单片机正交解码的资料以及实验
■ 背景介绍 在 使用STC8H1K的高级PWM的正交编码器计数方式 实验中,开始对于基于STC8H1K28单片机的高级PWM功能对于正交编码信号进行计数解调的过程中,通过对于STC8H1K28单 ...
- STM32F407单片机移植MS5611气压计(基于IIC)---同时解决温度低于20度时计算得到的大气压错误的问题
最近一个工程项目需要使用MS5611气压计,就花时间研究了一下,发现网上很多都是基于STM32F103单片机的MS5611气压计源程序,当移植到STM32F407时发现采集的大气压力和温度值不对,同时 ...
- FT60F011A/FT60F010A为辉芒微电子基本I/O型系列Flash单片机SOT23-6/SOP8
FT60F01X 产品简介 : 泛海微FT60F01X为辉芒微电子基本I/O型系列单片机,提供1K*14b Flash.256*8b 数据EERPOM和64*8b SRAM,支持2.0V至5.5V工作 ...
最新文章
- Python 编写用户登录接口
- 【开放书】《命令行数据科学指南(第二版)》
- .net core 源码解析-web app是如何启动并接收处理请求(二) kestrel的启动
- SAP Spartacus cms service取完page信息后的回调callback
- Android之最好理解的Binder机制
- 代码挑战“ Vrolijke Framboos”事后验尸
- jQuery Mobile中链接(包含button和表单提交的链接)的data-*选项
- 强的离谱!串烧70+个Transformer模型,涵盖CV、NLP、金融、隐私计算...
- 【跌倒检测】基于matlab中值滤波+二值化跌倒检测【含Matlab源码 344期】
- List转json 顺序不一致
- Lwm2m的server分析
- 我从Web前端开发转到网页游戏开发
- 从Visual SourceSafe (VSS)服务器下载文件(C#)
- Scrapy创建项目报错Scrapy – no active project,Unknown command解决办法
- (Network Analysis)graph centrality measures
- 2022年最该收藏的8个数据分析模型
- 电脑读卡器,笔记本读卡器怎么用教程
- 多线程并发中什么是竞争条件?
- 【晶振不起振原因分析】
- revit阶梯剖的创建方法及快速剖面操作
热门文章
- 经典多线程设计模式(重要)
- ffmpeg 多个MP3合成一个,并且加入段落停顿
- Netflix将开设新的加州游戏工作室,进军云游戏开发
- 服务分发,App创业者的下一个流量红利?
- 写写leetcode剑指offer2刷完一遍之后的感受
- 《程序员面试金典(第6版)》面试题 16.13. 平分正方形(直线的斜截式方程,C++)
- [旭日x3] 动手实践之 yolov5-7.0 实例分割
- 听力测试英语软件初中,初中生听英语的app哪个好用
- 【基础】裁判文书数据粗略分析,pyecharts的基本用法
- 桌面运维:重置电脑\系统重装