【02】STM32·HAL库开发-Cortex-M系列介绍 | Cortex内核分类及特征 | Cortex-M3/M4/M7介绍

news/2024/12/19 2:51:46/

目录

  • 1.ARM公司(了解)
  • 2.Cortex内核分类及特征(了解)
  • 3.Cortex-M3/4/7介绍(了解)

1.ARM公司(了解)

  ARM的R是RISC(精简指令集计算机)的缩写。ARM公司只做内核设计和IP授权,不参与芯片设计。
在这里插入图片描述
  合作伙伴拿到内核(ARM公司设计)后,还有FLASH、SRAM、外设(例如定时器、定时器、DMA等)、总线、时钟等都是合作伙伴自己来做。
ARM架构为什么能风靡全球?
  ARM架构芯片在2020年总量累积约2000亿,而在2020年就有250亿,合作伙伴320多家,授权伙伴1000多个。
在这里插入图片描述

2.Cortex内核分类及特征(了解)

  ARM公司从诞生到ARMv9总共有9个架构版本ARMv1-ARMv9,ARMv9是2021年3月份发布,ARMv1-ARMv6都是基本上以ARM+数字命名例如ARM11,从ARMv6-M后,命名发生重大改变变为类似ARM Cortex-M0。
在这里插入图片描述
  从性能看A-R-M由高到低,A系列主打高性能、R是实时性、M是低功耗。

3.Cortex-M3/4/7介绍(了解)

  ARM官网地址
在这里插入图片描述
  到目前位置Cortex-M系列有11个。
在这里插入图片描述
  以M3为例,点进去就可以下载其参考手册等。
在这里插入图片描述

在ARM开发者官网可以找到类似内容:
  
  Cortex-M3-M7最终整理如下:

在这里插入图片描述
  中断Cortex-M3、M4、M7都是嵌套中断向量控制器NVIC,嵌套在内核中,不可屏蔽中断NMI,物理中断源和中断优先级都是内核提供,具体使用多少都是设计芯片的公司来决定,ST公司在F1系列中用到中断源60个、中断优先级16个。DMIPS是每秒处理多少百万条指令后面的MHz是,DMIPS/MHz每1Mhz的频率可以产生多大的DMIPS,F1的主频为72Mhz,那么需要乘以1.25才是DMIPS。查询CoreMark地址,可以点击【Download】下载芯片的程序源码,然后移植跑出自己芯片的CoreMark分数 ,类似鲁大师,运行一段时间跑出性能分数。
在这里插入图片描述


http://www.ppmy.cn/news/194829.html

相关文章

【Mysql数据库从0到1】-入门基础篇--mysql基本使用

【Mysql数据库从0到1】-入门基础篇--mysql基本使用 🔻一、Mysql5.7 VS Mysql8.0 详解1.1 ⛳字符编码1.2 ⛳用户的创建与授权1.3 ⛳ 认证插件1.4 ⛳ 隐藏索引1.5 ⛳ 持久化设置1.6 ⛳ 通用表表达式(Common Table Expressions)1.7 ⛳ 性能提升1…

安装惠普M1136打印机一直处于“新设备已连接”状态怎么办?

百度的答案是从控制面板的添加打印机入手,我试了遇到找不到设备的问题。 其实问题的原因是在安装驱动时一直把打印机到电脑的USB插着。我的解决方案是: 1.点击M1130MFP_M1210MFP开始安装,先不要把打印机的usb线接到电脑上。 2.安装过程中提示…

HP M1136无法打印的解决方法

电脑重装了一次,打印机好久没有用,新连接上打印的时候无法打印了。 寻找无法打印原因: 1. M1136是可以复印的,说明机器是没有问题的; 2. 其次,下载了https://support.hp.com/cn-zh/drivers/selfservice/h…

安装惠普M1136打印机一直处于“新设备已连接”状态 解决方法

新买了惠普LaserJet M1136 MFP型号的打印机,但是安装驱动的时候,按照官网提示下载了安装文件,双击运行后一直卡在下面这个界面,始终显示在安装。 为了解决这个问题,打开控制面板,打开“设备和打印机”&…

mac os 10.12 Sierra 连接 惠普 M1136 MFP 打印机,通过 samba 协议,安装驱动,连接打印机...

参考链接: https://support.hp.com/hk-zh/product/hp-zbook-17-g3-mobile-workstation/8693765/document/c04530769 安装打印机驱动程序更新包: https://support.apple.com/kb/DL1888?localezh_CN 添加打印机,输入samba用户名和密码&#xf…

成功将不支持网络的USB打印机变成网络打印机

环境:公司 设备:一台不支持网络的USB打印机 HP LaserJet M1136 现状:打印机固定连接了一个电脑,这个电脑保持开机,通过网络共享的方式对外提供服务。打印机可以长期保持开启状态,并且不怎么费电&#xff0c…

Windows 10系统环境下设置及安装共享打印机图文详解

导语 打印机(Printer) 是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上。通常我们办公一般都会使用到打印机这个外设,一般一个办公室或者一家企业就放置一台打印机,一台打印机只能连接在一台电脑上,办公…