1、感谢STM社区的评测机会,能够尝鲜这款开发板。而且管管非常快速把板子发出来,今天早上收到,先来一个开箱照。 从最初的新品发布,其实开始并没有非常关注这个产品。因为基于ARMv8指令集的芯片已经比较多了,尤其是常年霸榜的TI AM335x在性能和价格均衡上横扫工业应用,还有很多人都接触过的乐高NXT系列机器人编程套件,就是完全基于TI AM335x开发的。对应用大众用户的开发板就是树莓派的前辈BeagleBone。在AM335x领跑n年后,NXP也推出同级别的ARM-A7产品。具体就不上图了。( q& s# W) N: e- k4 S% h 那么STM32MP1的出现,就会有完全不同的特点和优势,这次评测也就就侧重在寻找这个为什么,不再以开发板跑linux的演示为主。2、开箱部件非常简单,只是一个开发板和连接线。而且开箱的说明完整介绍了主要的性能参数,+ r# R" j3 {. T& q 2.1 双核架构:Cortex-A7 内核专用于开源操作系统,Cortex-M4内核则专用于实时及低功耗任务处理。 • 650MHz 主频的双 Cortex®-A7 内核 • 209MHz主频 的 Cortex®-M4 内核 2.2 这个开发板借鉴了很多开源开发板的特点,正面看起来像 ... 树莓派的接口。但是显然避免了树莓派的弱点,如脆弱的micro B电源接口和有限的供电能力,有个树莓派的接口因为多次插拔直接断裂,接大负荷就反复重启。这里用了USB type C,显然更强劲。其他的细节也比较多,看来是用了很大的心思。# d `7 x& C `8 L0 T9 f% c% | 反面看起来用了, ARDUINO接口。这个就比较有意思了,应该是给Nucleo和各种Discovery板的向上兼容提供了条件。 3. 不过,个人分析应该更重要的是,这个开发板是一个完整的原型板,具备了工业开发板的原型特征,无论在硬件设计还是软件构建上,都是一个3 ?( r2 t2 p7 `% ]# Q( J2 ` “开放,兼容” 的平台。在硬件选择,以及软件搭建,都是推荐开发者自己去定制,这个对于新产品的差异化,知识产权的保护都是非常有意义的。这个,应该是促使用户转向STM32MP1的一个重要的因素。那么,在使用的过程中,就要看能不能做到这点,到底有多难。& @/ `# \, e8 a) {7 o0 `* ~ 因此,类似其他产品,提供中间模块,供二次开发的模式,这个使得有能力的开发者直接进入核心部分。毕竟,二次开发,首先需要理解模块的软硬件构架,多学习一道知识,然后如果模块提供的软件有内在的缺陷,那么重构建IMG的过程其实挺费劲的,就为了解决一个小问题就要重头搞一轮。比如,引入AI框架,就要理解众多依赖库,各个版本的兼容性,至少我就没有成功搞定,只好换平台了。7 ?% N2 G: H, b6 N! Y% ` 具体理解这个问题就可以看linux版本的提供,至少有2个一个是开源的ycoto,另一个是stlinux,还提供了定制导则。后续评测要在此环节多测试几轮。, F( ]. T. a9 O9 D: F; l$ C 8 A6 Z. k/ ?+ P8 ~ ^3 M. s / t: ^6 t' ?/ j; w; C0 C3 @ |
这么快就到手了 |
那个U8是什么芯片呢?怎么没有焊接? |
最新消息:意法半导体最具性价比、速度最快的单核MPU STM32MP13现已支持运行RTOS!意法半导体兑现了之前的承诺!
STM32MP135F-DK开发板评测-开箱亮屏
意法半导体扩展STM32Cube开发环境,简化单核STM32MP1裸机软件开发
1月18日有奖直播 | 如何在STM32MP13x上实现FOTA升级?
【STM32MP13x直播回顾】 直播答疑汇总
STM32MP135 开发平台介绍
使用STM32MP13: 如MCU般在Cortex-A核上裸 跑应用程序
米尔核心板加速基于STM32MP1的产品开发
STM32MP1充电桩全数字交互实现
STM32MP13 产品线 应用于工业和安全的高性价比MPU