• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM与ARM那个范围更大?

65395d816bd5c387 2019-04-30 浏览量:1430
STM与ARM那个范围更大?
3 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • ARM是一个公司,也是一类内核架构方式。
    ARM内核有很多M0M3M4M7A7.A9A53等等内核架构,其授权了很多公司可以生产ARM架构的芯片
    比如有TI,NXP,ST,高通、台积电等等各大芯片厂商生产

    STM是ST单片机,是ARM产品中的一类
    • 发布于 2019-04-30
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:17
  • STM32也是ARM的一款,Cortex -M内核,ARM比51片内资源更为丰富(比如ram,rom)速度也比51块(采用了多级流水线技术),同时一些ARM片内还含有usb模块,蓝牙模块,液晶驱动模块等等这基本省了大部分的单片机外部设计,不过这些都是把ARM当做单片机来看的。
    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 4
    • 0

  • STM32只是AMR家族中很小的一个分支,因为推广做的好,社区论坛比较活跃,仅此而已。
    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 4
    • 0

  • STM32是基于ARM® Cortex® M 3处理器内核的 32位闪存微控制器,为MCU用户开辟了一个全新的自由开发空间,并提供了各种易于上手的软硬件辅助工具。STM32 MCU融高性能、实时性、数字信号处理、低功耗、低电压于一身,同时保持高集成度和开发简易的特点。业内最强大的产品阵容,基于工业标准的处理器,大量的软硬件开发工具,让STM32单片机成为各类中小项目和完整平台解决方案的理想选择。按内核架构分为不同产品系列。
    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 2
    • 0

  • 当然是ARM的了,STM32类现在只是单片机,但是ARM还是更多的处理器,A系列的。
    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 1
    • 0

  • ARM处理器的三大特点是:耗电少功能强、16位/32位双指令集和合作伙伴众多。

      1、体积小、低功耗、低成本、高性能;

      2、支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;

      3、大量使用寄存器,指令执行速度更快;

      4、大多数数据操作都在寄存器中完成;

      5、寻址方式灵活简单,执行效率高;

      6、指令长度固定。

      ARM处理器核当前有6个系列产品ARM7, ARM9, ARM9E, ARM10E, SecurCore以及最新的ARM11系列。而stm32使用的就是其中的Cortex-M3内核。
    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 相对来说ARM的定义范围更大,STM做出来的单片机是运用了ARM内核,不止一家公司用ARM的内核,所以ARM内核的型号就比STM的型号多一些了
    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 0
    • 0

  • ARM是做芯片架构的,ST就是一个半导体公司,他的MCU芯片都是基于ARM的Cotex或者A系列,但是他还有其他的元器件产品,所以你这个比较不知道比的是什么,
    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 0
    • 0

  • ARM可以认为是一种架构,STM32系列单片机也是基于ARM架构中的一种,Cortex-M系列架构,包括M0M3M4M7。

    所以从这个角度,肯定是ARM大。

    而且其他公司的也可以用ARM架构。

    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 肯定是ARM范围更大,用ARM内核做单片机芯片的公司太多了。STM32只是基于ARM内核的一种单片机系列。


    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般说arm指的是arm处理器,ARM处理器是英国Acorn有限公司设计的低功耗微处理器。STM则是ST(意法半导体)公司的microelectronics(微处理器)。ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。而ST是使用arm的内核,在此基础上增加各类外设,然后就成了STM32 STM8啊这些微处理器。个人认为二者没有谁更大,因为他们的市场定位不一样。
    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 0
    • 0

  • ARM 的范围更大一些,STM32只是使用了ARM的一个内核架构,ARM还有多个架构呢
    • 发布于2019-04-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 仅就单片机这个都不能直接比,STM有STM32系列和STM8系列,它们的架构都不相同的。

    STM32是ARM-m的,所以从这里看STM32是ARM的子集,

    但STM8是ARM的外集(非交集),

    ARM除了m架构,还有其它很多架构系列,


    所以说 STM和ARM存在STM32 这个交集,但又各自有不同的部分。

    所以STM单片机和ARM不能比较那个范围大。

    • 发布于2019-05-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 这两个不能比,arm只设计处理器内核,stm是生产芯片的,用了arm的核
    • 发布于2019-05-01
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32目前都是基于Arm架构的,所以肯定是Arm范围更大,但是ST公司除了STM32,还有STM8,这个是不是Arm架构的,是ST自有的8位内核。STM32基本上都是Arm Cortex M内核,除此之外Arm还有Cortex A内核,Cortex R内核等等。

    • 发布于2019-05-01
    • 举报
    • 评论 0
    • 0
    • 0

  • arm是指内核,stm32处理器使用的是arm其中一部分内核,不过stm8没有是用arm内核,所以没有可比性,不是同一个东西
    • 发布于2019-05-01
    • 举报
    • 评论 0
    • 0
    • 0

  • STM其实不限于STM32,还有STM8,STM8用的就不是ARM的内核

    ARM的范围就更大了,不只是STM32,还有LPC MSP432等,都是ARM内核的单片机,ARM还有高端处理器,如S5P4418 AM335等,它是一种处理器架构,类似于X86 PowerPC MIPS

    所以要比的话还是ARM的范围更大

    • 发布于2019-05-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 是两个概念吧?

    ARM只是作为一种构架,而STM是ST公司的产品,比较这两个没有什么意义吧。你能够说出华为产品和手机哪个范围大吗?

    • 发布于2019-05-02
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM与ARM那个范围更大?