电力技术

当前位置:变压器 > 电力技术 >

想进一步学习嵌入式,选ARM还是STM32?

发布时间:2024-01-02 17:40 作者:admin 来源:未知 点击: 标签: 还是 学习 进一步 嵌入式 stm32 ARM

  

想进一步学习嵌入式,选ARM还是STM32?

  

想进一步学习嵌入式,选ARM还是STM32?

  ARM公司自1990年正式成立以来, 在32位RISC(Reduced Instruction Set ComputerCPU)开发领域不断取得突破,其结构已经从V3发展到V7。由于ARM公司自成立以来,一直以IP(Intelligence Property)提供者的身份向各大半导体制造商出售知识产权,而自己从不介入芯片的生产销售,加上其设计的芯核具有功耗低、成本低等显著优点,因此获得众多的半导体厂家和整机厂商的大力支持,在32位嵌入式应用领域获得了巨大的成功,已经占有75%以上的32位RISC嵌入式产品市场。在低功耗、低成本的嵌入式应用领域确立了市场领导地位。设计、生产ARM芯片的国际大公司已经超过50多家。

  从1985年发布第一个ARM处理器开始,ARM公司不断升级迭代,加入新的指令系统、寄存器组、功能 特性,发展出不同架构。早期的经典ARM处理器,架构命名规则比较混乱,现在这些处理器基本不常见了, 这里就不展开介绍。从ARMv7开始,采用Cortex命名,将整个处理器分为三大类,

  stm32(中文名:嵌入式单片机)是?意?法?半导体?开发的一个系列的微控制器。这是?一款?32位?的?ARM Cortex-M内核?芯片?,它?具有?高性能、低成本、低功耗的?特点?。按内核架构分为不同产品:主流产品STM(F0/F1/F3),超低功耗产品STM(L0/L1/L4/L4+)、高性能?STM(F2/F4/F7/H7)等?。目前?广泛?应用于?企业?嵌入式?系统?里?

  ARM公司售卖Cortex-M系列的授权,意法半导体(STMicroelectronics,ST)购买了该授权,生产了一些列 STM32产品,这些使用ARM技术的处理器,都习惯称为ARM处理器

  综上所属,提问者的问题应该是学习面向应用型(平板电脑、PC、刀片)还是面向实时微处理型ARM技术,个人建议有一定的单片机基础,将来希望做纯嵌入式产品设计的,还是建议学习STM32吧!

  这并不是一个选项问题,ARM和STM32不能并列。ARM是一种芯片架构,而STM32是采用ARM架构开发的一类单片机。STM32系列是单片机,不能跑linux操作系统,严格得说,不属于嵌入式芯片。

  什么是ARM呢?ARM 即Advanced RISC Machines的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,ARM处理器是英国Acorn有限公司设计的低功耗成本的一款RISC微处理器,ARM 公司是专门从事基于RISC 技术芯片设计开发的公司,

  ARM 公司既不生产芯片也不销售芯片,它只出售芯片技术(ARM 内核)授权,世界各大半导体生产商从ARM公司购买其设计的ARM微处理器核,可以在 ARM 内核基础上进行扩展设计而生产出自己的芯片。采用 ARM 内核的芯片占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。比如世界上95%的手机处理器采用的是ARM架构。

  ARM 内核的版本在 ARM10 之后改用 Cortex 命名,目前分成 A、R 和 M 三个系列:

  STM32 单片机是意法半导体所开发的高性能微控制器,也就是32位单片机,采用ARM架构的 Cortex-M 内核。 STM32 单片机的资料非常多,有许多程序可以借用,有些简单的功能运用,直接改改参数就能拿来用。最好买块开发板,亲手实践开发。

  STM32 单片机最好采用库开发模式。STM32库是由ST公司针对STM32提供的函数接口,即API (Application Program Interface),开发者可直接率调用这些函数接口来配置STM32的寄存器,使开发人员可以脱离最底层的寄存器配置与操作的麻烦。

  在疫情期间,STM32 单片机涨价非常严重,不仅缺货,而且有的甚至涨价十多倍。许多公司抛去了STM32 单片机,改为相类似的国产单片机方案,这也是适应国产化要求,防止被国外卡脖子,如兆芯的GD32。

  如果要学嵌入式开发,就应该选基于Cortex-A 系列内核的芯片,而不是STM32 单片机。

  前一个词是指的内核种类,后一个指的是某一个品牌的系列,如此一来反而看不懂你的提问了

  嵌入式选arm

相关文章Related Articles

  • 5nm制程的fc技术是什么?

    2023-12-30

    指的是使用5nm制程制造的倒装芯片(FC,Flip-Chip)。 倒装芯片之所以被称为倒装,是相对于传统的金属线键合连接方式(Wire Bonding)与植球后的工艺而言的...

  • 巨型计算机用的什么CPU?

    2023-12-30

    ibm巨型计算机用自己的power处理器, intel的安腾志强也被用到巨型机上, amd的皓龙是近年来的最佳选择之一. 用上万个处理器的都有, 国产的曙光有几千个皓龙...

  • 农用三轮车突然发电机不发

    2023-12-30

    保险片的原因。 1、发电机(英文名称:Generators)是将其他形式的能源转换成电能的机械设备,它由水轮机、汽轮机、柴油机或其他动力机械驱动,将水流...

  • 蓬莱东方风电现在还招人吗

    2023-12-30

    蓬莱东方风电现在不招人了。 东方电气风电山东有限公司,是东方电气控股的公司,以风力发电机叶片及主机的研发、制造、销售、运行与维护,为主营业...