ARM基础了解_arm编程架构

ARM基础了解_arm编程架构ARM处理器家族早起经典处理器包括ARM7、ARM9、ARM11等,Cortex-A系列是它们的升级版从ARM11之后就变成了Cortex系列Cortex-M系列控制为单片机驱动的系统提供的低成本优化方案,应用于传统的微控制器市场,智能传感器,汽车周边部件等。Cortex-A系列处理针对开放式操作系统的高性能处理器,可以跑Android、Linux等系统,应用于智能手…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

ARM 处理器家族

  • 早起经典处理器
    • 包括ARM7、ARM9、ARM11等,Cortex-A系列是它们的升级版
    • 从ARM11之后就变成了Cortex系列
  • Cortex-M系列
    • 控制
    • 为单片机驱动的系统提供的低成本优化方案,应用于传统的微控制器市场,智能传感器,汽车周边部件等。
  • Cortex-A系列
    • 处理
    • 针对开放式操作系统的高性能处理器,可以跑Android、Linux等系统,应用于智能手机,数字电视,智能本等高端应用。
  • Cortex-R系列
    • 实时性
    • 针对实时系统、满足实时性的控制需求,应用于汽车制动系统、动力系统等。
ARM的内核是基于RISC(精简指令集)体系结构的

SOC的概念

  • 片上系统
    • 指的是在单个芯片上集成一个完整的计算机系统,所谓完整的系统一般包括中央处理器(CPU)、存储器、以及外围电路等。
  • STM32F0/F1是指某一款SOC
  • intel、ARM是指SOC里面的CPU
半导体厂商:意法半导体(ST)

ROM RAM
  • ROM
    • 只读存储器(read only memory),英文简称ROM。ROM所存数据,一般是装入整机前事先写好的,整机工作过程中只能读出,而不像随机存储器那样能快速地、方便地加以改写。ROM所存数据稳定,断电后所存数据也不会改变
  • RAM
    • 随机存取存储器(random access memory,RAM)又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。当电源关闭时RAM不能保留数据
  • 计算机:RAM和ROM都是内存,硬盘是外存
    • RAM 是运行内存
    • ROM 用来存储一些系统信息,或者启动程序BIOS程序,只可以读一般不能修改,断电也不会消失。
  • 手机:
    • RAM 运行内存
    • ROM 一部分用来存储系统信息,装机软件,剩余的大部分容量都是拿来作为硬盘用的可读可写。
FLASH
  • FLASH存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据(NVRAM的优势)。
  • Flash 又分成 NOR Flash 与 NAND Flash,现在硬盘多以 NAND Flash 构成的 SSD(固态硬盘) 为主
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/184790.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java 解析xml报文(字符串)「建议收藏」

    java 解析xml报文(字符串)「建议收藏」一:maven:<!–解析xml报文–><dependency><groupId>dom4j</groupId><artifactId>dom4j</artifactId><version>1….

  • eclipse更换jdk版本[通俗易懂]

    1.Window—Preferences—Java—Compiler—右侧面板设置为1.62.Window—Preferences—Java—InstalledJREs—右侧面板“Add”本地的1.6版本jdk路径,并勾上以上已经完成eclipse的jdk的变更3.在你需要变更jdk版本的项目右键选择可以编辑你的jdk和添加jdk4.与JavaBuildPath同级目录下…

  • pycharm激活码2021【永久激活】

    (pycharm激活码2021)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

  • 转置卷积详解

    转置卷积详解转置卷积详解  前面文章对卷积做了讲解,感觉既然重新整理,就将系列概念整体做个梳理,也算是将自己知道的所有东西拿来献丑把。  转置卷积(TransposedConvolution)是后来的叫法,一开始大家都是称逆卷积/反卷积(Deconvolution),这个概念是在图像分割任务中被提出来的,图像分割需要逐像素的操作,对每一个像素做一个分割,将其归类到不同的物体当中。  这个任务大家很自然…

  • jvm调优工具介绍

    jvm调优工具介绍jvm实战调优

  • linux(1)Mac上传文件到Linux服务器

    linux(1)Mac上传文件到Linux服务器前言我们使用mac时,想让本地文件上传至服务器,该怎么办呢windows系统,我们可以使用xftp或者rz命令,那么mac呢?mac系统,我们可以使用sftp、scp或者rz命令,本文介绍sft

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号