【STM32】几款常用产品(F1、F4、F7)的区别

这篇具有很好参考价值的文章主要介绍了【STM32】几款常用产品(F1、F4、F7)的区别。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

STM32系列单片机,是目前极为常用的单片机,它以ARM Cortex-M为内核,具有高性能、低成本、低功耗、可裁剪等特点。其中使用最广泛的是STM32F1、STM32F4、STM32F7系列,在使用之前我们需要简单了解下这三者有何区别:

【STM32】几款常用产品(F1、F4、F7)的区别

1.内核差异

F1系列为Cortex-M3内核;

F4系列为Cortex-M4内核;

F7系列为Cortex-M7内核。

2.性能差异

由于内核存在差异,所以性能上的差异也是注定的。

性能:F7>F4>F1,不过实际上F7性能远强于F4,而F4性能略好于F1.

3.功耗差异

既然三款产品性能上存在差异,那么功耗上自然也是不同的。

功耗:F7>F4>F1,性能越好,功耗越大,非常合理。

4.展开讲讲

我们大概知道了这三款产品的内核、性能、功耗存在差异,那么具体体现在哪些方面呢?

(1)主频:F7>F4>F1

(2)外设:F7>F4>F1

(3)内核:

M3:M3内核的特性

M4:M3内核的特性+DSP(Digital Signal Processing)指令+支持浮点运算

M7:M4内核的特性+双精度浮点运算+cache(缓存)+TCM

参考手册:《ARM Cortex-M for Beginners》文章来源地址https://www.toymoban.com/news/detail-401571.html

到了这里,关于【STM32】几款常用产品(F1、F4、F7)的区别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • STM32F4单片机内部FLASH编程时间

    单片机内部的flash除了存储固件以外,经常将其分为多个区域,用来存储一些参数或存储OTA升级等待更新的固件,这时就会涉及单片机内部flash的编程和擦除操作。STM32同系列的单片机内部flash特性和扇区大小都不太一样,以下基于STM32F407VET6此型号进行简单介绍。 STM32F4xx中文参

    2024年02月03日
    浏览(43)
  • 2022多旋翼飞控主控芯片选型-F3,F4,F7及H7系列对比

    以下为几种飞控常见的主控芯片的对比,如STM32F411、F722等。供参考。个人认为选择飞控的主控芯片按需要选择就行了,不必一步冲顶。若使用现代化的接收机协议  如CSRF协议(如黑羊接收机、Elrs接收机),在选择时是不必考虑是否具有s-bus的,新出的现代化接收机已经不需

    2024年02月12日
    浏览(169)
  • stm32f1xx单片机拦截中断源代码

    这个是实现后的效果,可以看到已经没有中断的效果了 这个是拦截前的效果可以看到电平是在变化的 实现原理非常简单:一句话搞定: 以下是完整的代码:是用来补充说明和筹字数的 这就表明了,单片机里面是可以植入病毒的,或者不算病毒,里面的代码也是具有修改破坏

    2024年02月10日
    浏览(33)
  • 【单片机学习笔记】Windows+Vscode+STM32F4+freeRTOS+FatFs gcc环境搭建

    为摒弃在接受keil邮件,研究了下gun编译,以STM32F407为例,简单记录 Git 选择对应版本直接安装即可https://git-scm.com/download/win make gcc ​ 1)将上述软件包放置于C盘根目录 2)添加环境变量 3)cmd命令行测试环境 分别输入 启动文件及LD文件 目录路径表示问题 字节对齐及指定位置存

    2024年02月07日
    浏览(41)
  • 最火的几款STM32 F系列对比

    在STM32F系列中,以下是一些最常用且相对热门的芯片: STM32F103系列:这个系列是STM32F系列中最受欢迎的型号之一。它基于ARM Cortex-M3内核,提供了不同的封装和内存选项,适用于各种应用。 STM32F407系列:这个系列基于ARM Cortex-M4内核,具有较高的性能和丰富的外设。它广泛应用

    2024年02月17日
    浏览(24)
  • STM32F1系列简单介绍及入门学习

    1.什么是STM32 STM32,从字面上来理解,ST 是意法半导体,M 是 Microelectronics 的缩写,32 表示32 位,合起来理解,STM32 就是指 ST 公司开发的 32 位微控制器。在如今的 32 位控制器当中,STM32 可以说是最璀璨的新星。 STM32F103 采用的是 Cortex-M3 内核,内核即 CPU,由 ARM 公司设计。AR

    2023年04月19日
    浏览(42)
  • STM32F4系列单片机库函数模板工程创建

    目录 一、工程配置 1、新建工程 2、芯片选择 3、工程子文件夹创建 (1)FWLIB文件夹添加文件 (2)CORE文件夹添加文件 (3)USER文件夹添加文件 4、工程设置 (1)工程中添加文件夹 (2)工程文件夹中添加配置文件 ①FWLIB文件夹添加文件 ②CORE文件夹添加文件 ③USER文件夹添加

    2024年01月25日
    浏览(35)
  • 单片机:STM32F4x HAL库软硬SPI驱动ST7735s 1.8寸LCD屏幕

    说明:此篇为学习记录。可能存在错误或者不足。如有问题请指出。 主控芯片:STM32F411CEU6 主控开发板:WeAct STM32F411CEU6最小系统板 TFT-LCD屏幕:合宙1.8寸TFT-LCD,驱动为ST7735s MDK版本:5,32 HAL库版本:1.27.1 STM32CubeMX版本:6.7.0 ST7735s支持8080并口,3线和4线串行接口,模块的驱动方

    2024年02月03日
    浏览(48)
  • 关于STM32F4系列中printf重定向问题详解

    前言 关于 printf函数 和 fputc函数 联系和区别 联系: 1.共同目标: printf 函数和 fputc 函数都用于将字符 输出到指定的输出流中 。 2.字符输出: 两个函数都可以用于输出一个字符,但在实际使用时, printf 函数 通常用于输出 格式化的数据 ,而 fputc 函数 更常用于 单个字符的直

    2024年02月03日
    浏览(33)
  • STM32F1系列HAL库开发——RTC实时时钟

    实时时钟(Real Time Clock,RTC),是一个可以不使用系统主电源供电的定时器。在系统主电源断开 的情况下,依靠纽扣电池供电继续计时,只要都VBAT不断,都不影响RTC正常工作,只有当系统电源VDD和纽扣电池VBAT都断开时,RTC才停止工作。RTC的时钟源有三个。第一个由外部高速

    2023年04月18日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包