linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > Linux基础建设 >

意法半导体*多核MPU,让STM32遇见Linux

时间:2019-12-14  来源:未知  作者:admin666
STM32MP1作为意法半导体推出的一款多核MPU产品系列,一经亮相就展现出了其在工业智能制造领域的雄心,从继承STM32系列10年生命周期的承诺,到灵活的ArmCortex-A7与Cortex-M4架构,再到作为其下*款支持Linux的微处理器,并提供全面整合的设计套件。STM32MP1就像其海报中的设计图一样,当STM32遇见Linux,给未来工厂、医疗保健的相关设备带来更多创造空间。

 

 

3

3

3

 

3

3

 意法半导体一款多核MPU

 目前,工业智能制造、医疗保健、智能家居、消费电子产品正在蓬勃发展,大量传统设备都将拥有一块可以探索新天地的屏幕,同时也仍对功耗有着极高需求,面对这一需求的通用型微处理器的需求正在大幅增长。

 意法半导体引以为傲的STM32系列在今年2月份也推出了其下一款多核MPU产品STM32MP1多核微处理器,该系列具有计算和图形处理能力,兼备高能效实时控制和高功能集成度,有助于简化工业制造、消费电子、智能家居、医疗应用高性能解决方案的开发。也是意法半导体*款支持Linux的微处理器。

 3

 STM32MP1还延续了STM32系列的长期供货保证,提供至少10年生命周期承诺,这将为工业应用、医疗保健、智能家居等潜在应用场景中的潜在客户提供足够的保证。而此前在2007年量产STM32F1在市面上已经接近22年。意法半导体微控制器事业部STM32微处理器产品市场经理SylvainRAYNAUD表示:“我们在每一年年初都会去更新这个长期供货保证,每一次更新都是十年,所以这是对客户生命周期很长的支持,包括对工业控制通信类的客户是非常有用的保证。”

 3

 作为应用处理器的STM32MP1拥有相对更复杂的系统,其中拥有两颗主频为650MHz的ArmCortex-A7内核与一颗主频为209MHz的Cortex-M4内核,其中Cortex-A4内核配备专用448kBRAM存储器,三核心间通信拥有加密机制。同时还拥有一个系统时钟可达533MHz的3DGPU,支持OpenGLES2.0。另外,显示器、存储器及USB等更多的外设均可以使用STPMIC1电源管理芯片,该芯片为意法半导体为该芯片组开发的一个配套芯片,可优化系统功耗,同时还能为典型应用节省物料成本。

 此外,STM32MP1还提供多种为应用量身定做的型号,目前已经有24个型号开始量产。客户可以根据自身需求来选择是否采用双Cortex-A7内核,是否需要搭配3DGPU。从而同时实现在更高性价比和更优功耗间的并行不悖。

 大小核灵活架构

 在实际上的工作状态下,两个Cortex-A7、一个Cortex-A4内核有着灵活的分工方式,从而能大大提高能效。

 3

 例如,在进行人机界面及通信处理与电机控制和感测的情况下,两个大核与小核、3DGPU都会全部开启,其中,此时系统会全功率运行,双核Cortex-A7与3DGPU以2470DMIPS的处理速度负责图形和通信处理,Cortex-A4以260DMIPS的处理速度负责电机控制、感测和低功耗数据采集。

 3

 而当系统仅需要进行电机控制与感测时,双核Cortex-A7与3DGPU则均可处在锁定状态,Cortex-A4依旧可以以260DMIPS的处理速度工作。此时,功耗仅是正常模式的四分之一。

 3

 系统进入待机模式后,所有内核及GPU则均处于锁定状态,功耗更是Cortex-A4单核运行时的1/2500。而当客户再次唤醒系统时,仅需1秒就能回到Linux界面,只需3秒就能回到3D图形应用界面。

 让STM32遇见Linux

 在上周意法半导体在北京召开发布会的现场,STM32与Linux的Logo在多个展示海报中均进行了组合呈现,原因就在如同上文中提到的两个Cortex-A7与一个Cortex-A4内核分别负责不同的事情一样,STM32MP1依托于STM32成熟的生态环境,提供全面整合的设计套件给STM32MP1客户。

 3

 其中Cortex-A7部分可支持专门为该内核开发的主分支开源Linux发行版,目前STM32MP1SoC驱动程序也已被Linux社区采用。意法半导体发布的一款主流开源Linux发行版OpenSTLinuxDistribution也通过了LinuxFoundation、Yoctoproject、Linaro等Linux社区的审批。该发行版包含在应用处理器内核上运行软件所需的全部基本组件。此外,意法半导体还与Witekio合作,将Android移植到STM32MP1上,使Cortex-A7可支持Android系统。

 Cortex-M4部分可重复使用以前的STM32Cube应用。据SylvainRAYNAUD介绍,目前Cube里已经有很多支持客户的参考代码、驱动,其中包括很多可做外设访问使用的API,还有包括USB、Type-C、以太网等中间件。以上均由意法半导体品质保证的软件开发包,并有非常友好的商业条款。另外还有针对Cortex-M微控制器STM32Cube软件包的特别升级版增强型STM32Cube工具,具有加快ArmCortex-A内核MPU项目开发所需的全部功能和特性。
友情链接
  • Mozilla发布Firefox 67.0.4,修复沙箱逃逸漏洞
  • 蚂蚁金服正式成为CNCF云原生计算基金会黄金会员
  • Firefox 68将采用Microsoft BITS安装更新
  • OpenSSH增加对存储在RAM中的私钥的保护
  • 谷歌想实现自己的curl,为什么?
  • Raspberry Pi 4发布:更快的CPU、更大的内存
  • Firefox的UA将移除CPU架构信息
  • Ubuntu放弃支持32位应用程序实属乌龙,Steam会否重回Ubuntu怀抱
  • Qt 5.13稳定版发布:引入glTF 2.0、改进Wayland以及支持Lottie动
  • 红帽企业Linux 7现已内置Redis 5最新版
  • Slack进入微软内部禁用服务清单,GitHub也在其列?
  • 安全的全新编程语言V发布首个可用版本
  • Windows Terminal已上架,快尝鲜
  • 阿里巴巴微服务开源生态报告No.1
  • 面世两年,Google地球将支持所有基于Chromium的浏览器
  • 推进企业容器化持续创新,Rancher ECIC千人盛典完美收官
  • CentOS 8.0最新构建状态公布,或于数周后发布
  • Debian移植RISC
  • 微软拆分操作系统的计划初现雏形
  • Oracle发布基于VS Code的开发者工具,轻松使用Oracle数据库
  • Ubuntu 19.10停止支持32位的x86架构
  • 微软为Windows Terminal推出全新logo
  • 联想ThinkPad P系列笔记本预装Ubuntu系统
  • 微软发布适用于Win7/8的Microsoft Edge预览版
  • 启智平台发布联邦学习开源数据协作项目OpenI纵横
  • 经过六个多月的延迟,微软终于推出Hyper
  • ZFS On Linux 0.8.1 发布,Python可移植性工作
  • DragonFly BSD 5.6.0 发布,HAMMER2状态良好
  • Linux Kernel 5.2
  • CentOS 8.0 看起来还需要几周的时间
  • 百度网盘Linux版正式发布
  • PCIe 6.0宣布:带宽翻倍 狂飙至256GB/s
  • PHP 7.4 Alpha 发布,FFI扩展,预加载Opcache以获得更好的性能
  • Canonical将在未来的Ubuntu版本中放弃对32位架构的支持
  • Scala 2.13 发布,改进的编译器性能
  • 微软的GitHub收购了Pull Panda,并且使所有订阅完全免费
  • Windows Subsystem for Linux 2 (WSL 2)现在适用于Windows 10用
  • Debian 10 “Buster”的RISC
  • MariaDB宣布发布MariaDB Enterprise Server 10.4
  • DXVK 1.2.2 发布,带来微小的CPU开销优化
  • DragonFlyBSD 5.6 RC1 发布,VM优化,默认为HAMMER2
  • PrimeNG 8.0.0 发布,支持Angular 8,FocusTrap等
  • GIMP 2.10.12 发布,一些有用的改进
  • 清华大学Anaconda 镜像服务即将恢复
  • Debian GNU/Linux 10 “Buster” 操作系统将于2019年7月6日发布
  • 时时彩论坛
  • 五星体育斯诺克
  • 北单比分直播
  • 河北11选5走势图
  • 福建体彩36选7开奖结果
  • 九龙图库下载