0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Cortex-A8与STM32的区别

武汉万象奥科 2021-11-01 09:10 次阅读

1.概述

Cortex-A8是ARM公司研发的一款微处理器内核。

STM32为ST公司(意法半导体)系列产品的简称,尤其是以STM32系列中Cortex-M3与Cortex-M4架构MCU单片机)最为著称。

2.Cortex-A8

ARM Cortex™-A8处理器基于 ARMv7 体系结构,处理器主频常见从300MHz至1GHz不等,单核,能够运行WinCE、LinuxAndroidRTOS等软件系统。

poYBAGF9BkSAboKoAACackA1fDg519.png

基于Cortex-A8内核的典型微处理器,包括苹果A4芯片NXP(原飞思卡尔)i.MX5X系列芯片、三星S5PV210芯片、TI OMAP35XX与AM335X系列芯片等。通用市场中,三星S5PV210与TI AM335X应用较为广泛。

poYBAGF_PUKAbTwGAAAbEO8Mm3g673.pngAM335X

TI AM335X系列处理器2011年推出,宣传仅需5美金,在当时轰动整个市场!且该处理器支持三大系统与TI裸机OS。

pYYBAGF_PV-AQ1FvAAAw-OEn9GU072.pngTI AM335X系列处理器

武汉万象奥科姜新博士在2011年当年也基于AM3359(TI 最早量产版本)设计开发出了AM335x核心板。

poYBAGF_PXKAcL3IAAE9EE8AMes037.pngAM335x核心板

HD335X-CORE Cortex-A8核心板,软件开源,集成硬件加密保护用户软件知识产权,支持2路网口、2路CAN、6路串口,可选128MB~1GB内存,可选128MB~8GB存储。针对不同应用,万象奥科提供二次开发支持与定制服务支持,最大程度满足个性化项目需求。

3.STM32

STM32是ST公司(意法半导体)“成名之作”,资料丰富、入门简单、生态完善,曾一度成为MCU的代名词。“代表作”包括STM32F101、STM32F103、STM32F107等。

poYBAGF_PYqATWcrAAA7OS62yLw495.pngSTM32

目前STM32系列已覆盖ARMCortex®-M0,M0+,M3, M4和M7内核,切中高性能、低成本、低功耗的嵌入式应用。 主流产品(STM32F0、STM32F1、STM32F3)、超低功耗产品(STM32L0、STM32L1、STM32L4、STM32L4+)、高性能产品(STM32F2、STM32F4、STM32F7、STM32H7)等。

2019年,ST公司推出STM32MP1系列MPU,支持Cortex-A7内核+Cortex-M4内核。两个内核之间分工明确、配合默契,Cortex-A7内核可用于开源操作系统(如Linux)负责图形图像处理与通信存储功能,Cortex-M4内核则专用于实时及低功耗任务处理。

pYYBAGF_PaOAE62-AAEKZZMsFi8147.png

同样,武汉万象奥科亦基于STM32MP1系列处理器推出了HD-MP157-CORE核心板。

4.区别

基于大家“共识”层面信息,Cortex-A8代表了典型的嵌入式MPU(微处理器),STM32代表了MCU(单片机)。

微处理器一般支持MMU,可以运行Linux、Android等复杂操作系统,可以开发较为复杂的业务与程序逻辑,但功耗相较于MCU通常会高。

MCU一般运行RTOS或前后台软件,擅长实时任务处理,更适合低功耗、超低功耗应用需求。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    5992

    文章

    43909

    浏览量

    619650
  • Android
    +关注

    关注

    12

    文章

    3841

    浏览量

    125501
  • Linux
    +关注

    关注

    87

    文章

    10942

    浏览量

    206545
  • STM32核心板
    +关注

    关注

    1

    文章

    4

    浏览量

    2441
  • 嵌入式核心板

    关注

    0

    文章

    26

    浏览量

    7033
收藏 人收藏

    评论

    相关推荐

    stm32 g系列和f系列的区别

    和F系列在架构、性能和特征方面存在一些区别。 1. 架构: - G系列: STM32 G系列采用Arm Cortex-M4处理器内核,内置DSP(FPU)运算单元,可执行高性能的数字信号处理任务
    的头像 发表于 12-07 14:46 3705次阅读

    GD32和STM32有何区别?GD32如何替换STM32呢?

    GD32和STM32有何区别?GD32如何替换STM32呢? GD32和STM32是两种不同的微控制器系列,一般被用于嵌入式系统开发。GD32是中国华大基因(Gigadevice)公司
    的头像 发表于 11-22 18:18 2866次阅读

    stm32和51单片机的区别

    单片机的区别 架构 STM32单片机采用了Cortex-M系列的处理器架构,而51单片机则采用了传统的8位处理器架构。Cortex-M系列的
    发表于 11-20 13:18

    STM32失能时钟和复位外设的区别

    STM32失能时钟和复位外设的区别
    的头像 发表于 10-17 11:48 489次阅读
    <b class='flag-5'>STM32</b>失能时钟和复位外设的<b class='flag-5'>区别</b>

    Cortex-A55和Cortex-A73处理器的区别

    Cortex-A55和Cortex-A73处理器的区别  Cortex-A55和Cortex-A73处理器是英国ARM公司推出的两款处理器,
    的头像 发表于 09-15 17:49 8606次阅读

    ch32f103和stm32区别

    ch32f103和stm32区别 STM32 系列是意法半导体公司旗下的 ARM Cortex-M3 和 Cortex-M4 微控制器,系
    的头像 发表于 08-22 15:48 965次阅读

    ARM Cortex-A8技术参考手册

    Cortex-A8处理器是一款高性能、低功耗、高速缓存的应用程序处理器,可提供完整的虚拟内存功能。 该处理器的功能包括: ·完全实现ARM体系结构v7-A指令集·具有高级可扩展接口(AXI)的可配
    发表于 08-17 07:43

    hc32和stm32区别

    )生产的单片机。虽然它们都属于单片机系列,但是它们之间还是存在一些区别的。 第一个区别是两个系列使用的架构不同。HC32系列使用的是Cortex-M0架构,而STM32系列使用的则是
    的头像 发表于 08-16 11:33 2514次阅读

    gd32和stm32的编程区别

    gd32和stm32的编程区别 GD32和STM32是目前市场上比较流行的两种芯片,它们都具有高性能、低功耗和丰富的外设等特点,因此得到了广泛的应用。但是,GD32和STM32在编程上
    的头像 发表于 08-16 11:32 5292次阅读

    gd32和stm32区别

    gd32和stm32区别 现在的市场上有很多种不同类型的微控制器,其中比较常见的有两种,即gd32和stm32。两种微控制器都是中国和欧洲的两个公司分别推出的,但是它们之间有很多区别
    的头像 发表于 08-16 11:16 5100次阅读

    ch32和stm32区别

    ch32和stm32区别 引言 STM32是STMicroelectronics基于ARM Cortex-M处理器架构生产的一系列微控制器,而CH32是中国制造商WCH生产的一组微控
    的头像 发表于 08-16 11:16 1231次阅读

    ch32和stm32编程有区别吗?

    ch32和stm32编程有区别吗? STM32是一个系列的单片机,其核心中央处理单元(CPU)使用ARM Cortex-M内核。因此,STM32
    的头像 发表于 08-16 11:15 820次阅读

    cw32和stm32区别

    和其他组件,被广泛应用于各种电子设备中。在本文中,我们将深入探讨CW32和STM32之间的区别和优劣势。 1. 硬件性能 硬件性能是衡量单片机性能的一个重要因素。CW32使用ARM Cortex-M0内核
    的头像 发表于 08-16 11:15 1843次阅读

    Cortex-A8的RealView平台基板用户指南

    Cortex®-A8平台基板(PB-A8)是第一款高度集成的软件以及基于ARM Cortex系列的硬件开发系统超标量处理器。底板在ATX配置文件中提供自供电圈占地PB-
    发表于 08-08 06:12

    Cortex M架构与Cortex A架构中断系统的区别详解

    Cortex M架构,典型就是STM32系列,比如STM32F103(Cortex M3)。
    的头像 发表于 03-30 10:07 3023次阅读