请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【免费试用】STM32MP1在线试用,为强大而生  

STMCU-管管 发布时间:2021-5-13 15:53
【免费试用】STM32MP1开发板在线试用,为强大而生



Hi 小伙伴们!最近给大家安利了很多关于STM32MP1的内容,培训,资料,视频等等等!还有STM32峰会粉丝节现场答题活动!那么今天,我为大家带来STM32MP1157A-DK1板卡免费试用申请活动,话不多说,上内容!

作为STM32大家族中的新成员,STM32MP1问世两年,以异构系统架构闻名的MPU,得到愈来愈多的认同,主频为650MHz的入门级系列适应在成本上有优化需求的应用,而主频高达800MHz的旗舰型产品在性能和安全性上有大幅提升。
1.png

STM32MP1 作为 STM32 最具潜力的新系列,在硬件性能、软件环境等方面大幅提升,适用于工业控制、智能家居、消费电子以及健康医疗等各种应用。
除了真随机数发生器 (TRNG)、硬件加密和Hash处理器外,安全选项还包括安全启动、TrustZone® 外设和有效侵入检测功能。

2.png





活动流程:
STEP1:申请板卡(2021.5.13-2021.5.28)
在规定时间内,点击申请并在本帖回复:你已申请+你对STM32MP1的了解,填写信息完成报名;
申请理由包含计划使用开发板做的项目或分享的心得等,尽可能详细,越详细越有机会获得!

STEP2:申请者筛选(2021.5.29-2021.6.4)  
我们将根据试用申请理由筛选申请者获得板卡试用机会并在论坛公布试用者名单。

STEP3:试用者内容发布(2021.6.5-7.5)
  试用者收到板卡后,按申请时填写的试用计划进行试用,并在话题STM32团队-文章
发帖记录试用过程、分享试用心得。试用历时一个半月,每周不得少于一篇。
     内容可以包括:
      (1)晒板卡照片、开箱图、或者点评;
      (2)使用过后的评测;
      (3)连载的入门教程或者说明;
      (4)得意的小经验;
      (5)完成小项目流程等......

STSTEP4:申请说明
         由于本次板卡只有6块,所以需要以下说明
         1、 试用结束后,我们会根据试用者在论坛分享的帖子的数量和质量(质量会参考用户申请板卡时的申请计划)综合评估考量。优秀者直接赠予试用板卡,对于滥竽充数的用户,管理员有权要求申请者退回板卡
         2、如果在使用过程中板卡损坏则需要进行80%的赔偿。


分享有礼:
根据内容质量还将获得以下奖励:
3.png

如果你对STM32MP1不够了解:

联系方式:
QQ:3071117369


收藏 评论29 发布时间:2021-5-13 15:53

举报

29个回答
傲世进 回答时间:2021-5-26 22:28:58
我已申请,我知道这个板卡性能强大,拿来学习是不二选择,他的强大其实不用我说,看他的介绍就知道了。STM32MP1 通用微处理器产品系列,系基于混合的双Arm Cortex-A7核 和 Cortex-M4核架构产品。此系列产品在充分满足多种应用的灵活性需求的同时,又实现了最佳性能和低功耗特性。Cortex-A7 内核支持开源操作系统 (Linux/Android),Cortex-M4 内核完美沿用现有的 STM32 MCU 生态系统,有助于开发者轻松实现各类开发应用。

STM32MP1拥有包括丰富的开发生态系统在内的诸多优点:

• 支持主流开源发行版操作系统Linux 以及合作伙伴提供的 Android操作系统
• 适用于Cortex-M4 内核的 STM32Cube 固件库和嵌入式软件包
• 可选的为高级 HMI 开发提供的3D 图形处理单元(GPU)
• 丰富的数字与模拟外设集
• 高级安全功能
• 得益于高集成度特性、封装兼容性与低成本 PCB 技术(可以低至 4 层镀通孔(PTH) PCB)和专用电源管理 IC (PMIC) 等优势,实现最佳物料清单 (BOM)
• ST 及合作伙伴提供的高级开发工具
• 一流的全球当地在线支持服务
• 遍布全球的分销渠道
• 承诺10年产品供货保障,且每年更新

支持开源操作系统的 STM32 生态系统

熟悉Cortex®-M4 MCU 环境的开发人员能轻松实现他们的目标,因为他们能够使用相同的 STM32Cube 工具套件,包括基于 GCC 的 IDE、STM32CubeProgrammer和 STM32CubeMX。此外,这款套件还配有 DRAM 接口调试工具,可以轻松配置 DRAM 子系统。
面向Arm® Cortex®-A7 内核进行开发时,ST 通过使用主流的开源 OpenSTLinux 发行版进行开发,帮助用户消除潜在的障碍,确保应用软件移植的简便性和快速性。
我们实施的ST 合作伙伴计划,可提供丰富的第三方生态系统来为开发人员提供协助。

灵活的双核架构

Cortex-A7 内核专用于开源操作系统,Cortex-M4内核则专用于实时及低功耗任务处理。

• 650MHz 主频的双 Cortex®-A7 内核
o 32KB L1 指令缓存
o 32KB L1 数据缓存
o 256KB 级别 2 缓存

• 209MHz主频 的 Cortex®-M4 内核
o 单精度浮点运算单元 (FPU)
o 数字信号处理器 (DSP) 指令
o 用于提高应用安全性的存储器保护单元(MPU)

Cortex-M4内核得益于内置的 SRAM (448 KB),可运行完全确定的代码。例如,当前使用基于 STM32Cube 固件库的 STM32 MCU 的客户可直接在 Cortex-M4 内核的 448 KB SRAM 上完全重复使用其代码,并可添加到 Cortex-A7 内核上运行的 Linux 应用程序(例如 HMI)。
为满足各种各样的应用需求,大多数外设都可分配给 Cortex-A7 Cortex-M4 内核。

能效

• 动态效率:Cortex-A7 和 Cortex-M4 内核可独立运行或停止以实现最佳能效,从而满足各种处理和实时应用需求。

• 低功耗模式:支持多种低功耗模式,其中包括:
o 待机模式:低至 36 µW。
o VBAT 模式:低至 4.5 µW。在此模式下,可以使用实时时钟跟踪时间,同时支持侵入检测功能确保系统安全。

STM32MP1 系列提供有 3 种不同的产品线,引脚彼此兼容:
• STM32MP157:双Cortex-A7 内核(运行频率 650 MHz),Cortex-M4内核(运行频率 209 MHz),3D GPU,DSI 显示界面和 CAN FD
• STM32MP153:双Cortex-A7 内核(运行频率 650 MHz),Cortex-M4内核(运行频率 209 MHz)和 CAN FD
• STM32MP151:单Cortex-A7 内核(运行频率 650 MHz),Cortex-M4内核(运行频率 209 MHz)


久远寺有珠 回答时间:2021-5-28 21:50:31
已申请——STM32MP1XX是ST推出的首款使用Cortex A7+Cortex-M4的多核异构MPU,即可以通过A7内核运行Linux系统,处理UI,网络通信等复杂应用,也可以通过M4内核进行实时性要求较高的任务。这两种内核的结合,使得STM32有了无限的可能。
https://www.st.com/zh/microcontr ... rs/stm32mp157a.html
从官网上面的介绍可以得知板卡的内核,存储器接口,安全功能,低功耗等特征,包括定时器,各种常见的如IIC总线接口的等,能够了解板卡的各种详细参数,包括原理图,PCB文件等。

截至目前为止,ST官网的STM32MP1XX具体有3种系列,分别是151,153,157。
每个系列都分别支持650M和800M主频。其中151为入门款,只有A7+M4,153为中端级,在151基础上多了一个A7内核,157为旗舰级,在153基础上多了3D GPU。3个系列一共12种型号,每种型号都具有4种封装。

到时候会介绍板卡的具体情况,与树莓派或者是荔枝派这种常见板卡做对比,学习如何如何通过Cube进行控制,如何在Linux下驱动硬件设备,与python web结合起来,通过python web轻量级的框架——Flask搭建服务,在网页上显示相关传感器数据,或者是通过网页来控制MP157的一些外设。



寒门过河卒 回答时间:2021-5-25 15:31:50
已申请+意法的第一款Cortex-A7内核的芯片,用的是最流行的Cortex-A7核 + Cortex-M4核架构,他的优势在于即可以使用Linux内核跑QT,来实现完善的用户交互和网络应用,也可以使用Cortex-M4来实现轻量级操作系统的实时数据处理。之前尝试使用A7内核发现单单做IO口控制就需要写Linux驱动->编译Linux内核->写应用程序。开发流程繁琐而且以前的产品没办法直接移植,好多功能需要重新开发,比较麻烦。采用对STM32MP1后可以直接移植大多数功能模块使用 Cortex-M4进行运行,然后再Linux下开发新需求就可以了,但是感觉难点在于双核之间的交互问题。
主要希望搞懂三个方面的问题:
一、网络方面,移植阿里云的物联网SDK,方便做物联网方面功能。
二、音视频驱动方面,希望可以做出完善的用户交互界面。
三、freeos操作系统下M4内核运行,方便做高实时性的工业控制器。
除此之外STM32MP1还是华为HarmonyOS的支持平台之一,韦东山老师发布了相关教程,一直想学习评估下。

zhangt0713 回答时间:2021-5-13 16:03:01
为强大而生,走一个
ghost110 回答时间:2021-5-13 16:09:08
好东西啊,支持一下,期待大神的作品
shenxiaolin_mai 回答时间:2021-5-13 16:11:54
支持日天,日天牛逼啊!
冬雪 回答时间:2021-5-13 16:15:51
支持一下!
- 璀璨。 回答时间:2021-5-13 16:25:13
每个工程师的抽屉里都缺这么一块板
小王同志 回答时间:2021-5-13 16:40:55
这对于我赵日天来说不都分分钟的事儿么?
BUG_WE 回答时间:2021-5-14 09:07:59
                                                                                                                                                支持一下!
STMCU-管管 回答时间:2021-5-14 09:40:20
小王同志 发表于 2021-5-13 16:40
这对于我赵日天来说不都分分钟的事儿么?

我觉得你在无中生有暗度陈仓
STMCU-管管 回答时间:2021-5-14 09:40:48
shenxiaolin_mai 发表于 2021-5-13 16:11
支持日天,日天牛逼啊!

感谢支持
STMCU-管管 回答时间:2021-5-14 09:41:06
ghost110 发表于 2021-5-13 16:09
好东西啊,支持一下,期待大神的作品

相信自己
xudongqiang 回答时间:2021-5-14 13:13:32
支持一下
提笔画夕游 回答时间:2021-5-15 13:51:09
已申请+对STM32MP1的了解:硬核+好用,干就完了!


基于混合的双Arm Cortex-A7核 和 Cortex-M4核架构产品
Cortex-A7 内核专用于开源操作系统,Cortex-M4内核则专用于实时及低功耗任务处理。

• 650MHz 主频的双 Cortex®-A7 内核
o 32KB L1 指令缓存
o 32KB L1 数据缓存
o 256KB 级别 2 缓存

• 209MHz主频 的 Cortex®-M4 内核
o 单精度浮点运算单元 (FPU)
o 数字信号处理器 (DSP) 指令
o 用于提高应用安全性的存储器保护单元(MPU)

Cortex-M4内核得益于内置的 SRAM (448 KB),可运行完全确定的代码。例如,当前使用基于 STM32Cube 固件库的 STM32 MCU 的客户可直接在 Cortex-M4 内核的 448 KB SRAM 上完全重复使用其代码,并可添加到 Cortex-A7 内核上运行的 Linux 应用程序(例如 HMI)。
为满足各种各样的应用需求,大多数外设都可分配给 Cortex-A7 Cortex-M4 内核。

STMWoodData 回答时间:2021-5-17 16:24:02
为强大而生,走一个
zhangt0713 回答时间:2021-5-17 23:17:01
我已申请+对STM32MP157的理解是单片机+Linux的双核异构产品,也是ST进军Linux的第一款MPU,保留了M4核,这是与众不同的地方,借助ST丰富的生态,ST的庞大用户群,吸引更多的用户转向ST的Linux,开山制作!
12下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版