当前位置: 首页 > news >正文

STM32MP1开发流程

1.问:我这里拿到了一块STM32MP1的开发板,如何进一步开发?

答:请访问https://wiki.st.com/stm32mpu 的首页Getting Started。该网站包括了一步一步
指南,以及开发过程中的各类软硬件以及工具的说明。

2.问:STM32MP1的中的MCU是用来做什么的? 可以不使用MCU吗?

答: MCU是用来进行实时任务处理的。MCU复用了STM32 MCU的生态系统,能够快速开
发你的产品。你可以根据你的应用实际情况决定是否使用它。

3.问:STM32MP1 可以同时跑LinuxFreeRTOS吗?

答:可以的,Linux是运行在A7上,FreeRTOS是运行在M4,他们之间是通过IPCC外设和
共享内存进行通信。

4.问:STM32MP1是否支持MMU?

答: STM32MP1支持MMU,可以在A7上运行丰富功能的操作系统Linux

5.问:系统能否从Cortex-M4启动?

答: 系统目前只支持从Cortex-A7启动。Cortex-A7启动之后再加载Cortex-M4固件。

6.问:Cortex-M4固件是否可以在不重启Cortex-A7的情况下切换不同的固件?

答: 可以。Cortex-M4固件通过RPOC框架加载,可以停止与重新加载。

7.Q: STM32MP1中哪些外设能被A7M4同时使用? 哪些只能被A7使用?那些只能被M4使用?使用什么寄存器来配置被谁使用?

答: https://wiki.st.com/stm32mpu/wiki/STM32MP15_peripherals_overview有非常详细的
描述。外设分配到某个核是指某个资源仅被该内核使用。在系统中分配的一致性由用户来
保证。STM32 CubeMX可以帮助用户进行资源分配。

8.问:STM32MP157A采用我用了2SAI,都用来做I2S使用,每一路SAI内的Subblock A都和Subblock B 进行同步操作,请帮忙看一下是否有问题,是否还有一些其他要注意的事项?

答:可以接,详细可以参考我们的参考板
https://www.st.com/content/ccc/resource/technical/layouts_and_diagrams/sch
ematic_pack/group0/10/9b/9c/41/45/78/41/eb/mb1262-
c01_schematic/files/MB1262-
C01_schematic.pdf/jcr:content/translations/en.MB1262-C01_schematic.pdf

9.问:ETH外设模块,是挂在A7核,还是M4核,还是两者都可用?

答:使用STM32 MX只能将ETH挂在A7

10.问:STM32MP1开发板支持的Wi-Fi芯片是什么?

答:STM32MP1开发板集成了基于BCM4343W或者CYPRESS CYW4343WWi-Fi模组。

11.问:FMC外设模块,是挂在A7核,还是M4核,还是两者都可用?

答:FMC外设只能挂在A7核。

12.问:FMC的频率支持多少?

答:FMC 是用fmc_ker_ck 作为时钟源,最大频率是266MHz

13. 问:STM32MP1 GPIO翻转的最高速度是多少?

: GPIO翻转的最高速度取决你所配置的时钟。也取决你的应用程序如何去翻转它 。

14.问:STM32MP1支持AES HMAC MD5 SHA 随机数生成器,是否就可以支持SSL协议?

答:SSL根据场景需要不同的算法。而且他们并不一定需要硬件加速。

15.问:M4核如何启动,启动时间是多少?

答:M4 是通过主核A7 引导启动。可根据应用程序的需要,选择从uboot启动,
也可以从linux启动。启动时间可根据应用程序进行优化。

16.问:STM32MP1 A7 Linux 启动需要多长时间?

答:STM32MP1 A7 Linux启动可根据需要进行启动时间优化。目前提供的开
发板启动包含了所有项目。

17.问:STM32MP1的 linux OS 和应用suspend 模式的功耗最低是多少? suspend模式的恢复时间是多少?

答: : 低功耗模式的 电流值可参阅AN5284 STM32MP1 Series system
power consumption (version 1)。从suspend模式的恢复时间可低于1s。 低
功耗的设计可以参考AN5109 STM32MP1 Series using low-power
modes (version 3)

18.问:对于STM32MP1是否有像MCU STM32CubeMX这样的图形化工具来估计可能的功耗?

: 是的。你可以继续对STM32MP1使用STM32CubeMX来在设计中估计可能
的 功耗情况。

19.问: 我想了解关于STM32MP1 thermal的测试结果,哪里有数据

: 可参考AN5036 Thermal management guidelines for STM32 applications (version 3)
14多核通信

20.问:STM32MP1 A7与M4之间通讯的最高速率是多少?

: A7M4之间的通讯控制器IPCC是基于共享内存。当A7放入数据, M4
以立即拿出 。实际出由于软件协议框架的开销,参考速度可以达到MB/s量级。
但客户可以根据实际应用进一步优化。

21.问:是否可以单独调试Cortex-M4内核?

答:是的。可以使用工程模式,单独调试Cortex-M4内核代码。工程模式需要跳线。
16软件

22.问:Cortex-A7是否支持裸跑?

答: 目前Cortex-A7 STM32官方推荐使用Linux操作系统。若需要其他支持,需联系
STM32第三方合作伙伴。

23. 问:Cortex-A7是否支持RTOS?

答:目前Cortex-A7 STM32官方推荐使用Linux操作系统。若需要其他支持,需联系STM32
第三方合作伙伴。

24.问:STM32MP1是否支持安卓?

答: 支持安卓。

25.问:STM32MP1通过的Distribution软件包是否自带最小文件系统?

答:可以用bitbake st-image-core 生成带最小文件系统的image文件。

26.问:STM32MP1的Distribution 中用st-image-weston配置的文件,如何添加新的组件或者Tool

答:可以修改./layers/meta-st/meta-st-openstlinux/recipes-st/images/st-image-weston.bb
18
http://www.dtcms.com/a/479303.html

相关文章:

  • 利用小偷程序做网站中国工程建设交易信息网站
  • 上海做网站公司qinmoo企业网站推广可以选择哪些方法
  • 怎么配置网站服务器网站联盟名词解释
  • 做网站需要学啥中国网站用Cn域名
  • 企业网站优化推广方法个人性质的网站
  • 美食网站建设宠物网站项目
  • 青岛做网站服务商活动网页怎么做
  • Rokid YodaOS-Master 空间渲染技术深度解析:双目立体显示与光照模拟的实现逻辑
  • ups国际快递网站建设小说网站的网编具体做哪些工作
  • 英孚教育Write Spark青少儿创新写作征集活动正式启动
  • 润商网站建设服务抖音带运营3种合作方式
  • GESP等级认证C++三级17-位运算5-2
  • 济南做网站的公司成都市建设二维码检测网站
  • 基于MATLAB的FY-3B MWRI数据处理
  • 2025年优化算法:多策略改进蛇优化算法( Improved Snake Optimizer,ISO)
  • 苹果软件混淆与 iOS 应用加固白皮书,IPA 文件加密、反编译防护与无源码混淆方案全解析
  • wordpress 建网站视频深圳网络推广
  • 做购物网站支付需要怎么做关于建筑工程的网站
  • 网站做多长时间才会逐渐成功网站定制开发一般多久
  • AgentLightning框架(1)
  • python-调整图层
  • 盐城手机网站制作昆明个人网站建设平台
  • Docker 资源限制总结
  • python中的works的工作原理
  • 0基础建站网站搭建教程设计公司logo用什么软件
  • 陕西天工建设有限公司官方网站网站做视频的软件
  • 冒泡排序的原理?
  • 上行30m可以做网站吗前端做一个页面多少钱
  • 2025国内GEO优化服务商综合评测:抢占AI搜索流量新入口
  • 龙华网站建设推广免费行情软件网站大全网页版