|
由于使用过STM32MP157产品,对ST得MPU系列还是挺感兴趣得, 这次有机会拿到最新得STM32MP135自然是比较激动得。 距离近,所以快递很快就到了,拆箱就免了,直接看照片。 正面如下,亮点是有触摸屏% V9 y: O' O; M. G5 L
然后是背面,亮点是丰富得接口,还板载了WiFi模块
放到一张图上就是如下,来自于用户手册。并且随附了摄像头模组和连接线。
具体资源描述1 a; X# S0 o9 W: ~0 l
到这里我已经迫不及待想上电了,有屏幕当然想看显示个啥。然而我有点吃惊,啥也没看到,只有LED闪烁。此时我开始了自己得探索: 可能是没有程序吧,我把SD卡装进去试试。并且我还特意查看了BOOT设置
然而等待我得还是什么反应都没有。顺着思路当我把SD卡放到电脑上时傻眼了,空的。于是查阅用户手册和WiKi资料,准备先从Linux系统启动,制作SD卡。官方文档地址 https://wiki.stmicroelectronics.cn/stm32mpu/wiki/Category:STM32MP13_Discovery_kits 根据文档的指示,下载资料( c; P" R) J5 t3 H. ^& }; i# {
文档中所诉都是在Linux系统下操作,不过仅烧录的话使用windows是没有问题的,现在ST的软件都用JAVA做了,好处之一就是跨平台。这也是大趋势。加压后得到如下6 j( K( ? [9 Z) F7 w
然后把开发板设置到USB烧录模式,连接到上位机STM32CubeProgrammer,如下状态
之后打开镜像文件,加载需要烧录的文件。然而到这一步报错了。惊呆了我啊。6 \7 Z, e* ]' g. H% Z; {& j
这里面提到的不存在的文件实际上是有的,只不过在其他目录,难道拷贝到指定路径么?但文档也没有提到这个事,当我又看到binriespath输入框被标红后,我似乎明白了什么,把这个路径调整到主目录,就是/image/下,这是错误没有了。 % b8 A" s8 v9 m: G- P; e! v
等待烧录中、、、因为要把文件写到SD卡,所以还是需要些时间的。烧录的时候屏幕也是显示进度
至于烧录完成后,我再一次陷入了吃惊,重新上电后就只显示一张图,一张图不动了。 K6 i+ \) ]" W2 I
但是文档里的描述系统启动后应该是下面这样子的
% s' z. h0 k' n! s/ d9 s 等待片刻,多次复位,还是这样,我发起了呆,准备连接调试器,串口登录系统看一下。 然而就在此时,变了,开始出现桌面,缓慢但好看。哈哈# S* {7 b2 p; X* V, A$ D+ c
这就对了。直接点第一个图表,进入netdata功能演示,画面会变成这样/ y* I6 Z# C7 y( ~- D+ }
这是将WiFi设置为AP模式,电脑连接后,可以访问指定地址,便可以进入web界面,查看一些实时信息,这也就是比较热门的一个Linux 平台监控工具netdata,盲猜基于nodejs吧,不知道和node-red有什么异同。' M. X' I0 k; G) o6 z! I6 J1 y
页面空间和显示资源很丰富,还有实时曲线,这对于一些物联网应用是很不错的。
3 U- f3 U) x# b0 l# s0 t 到这里是不是对ST更喜欢了。在Linux桌面下操作的时候,会有点卡顿,可能单独做个应用的话会好点,视频和摄像头应用就不一一展示了。既然启动了Linux系统,接下来就先做个Linux应用看看。# R/ g2 c* g1 g% h3 z |
|
界面效果还是不错的* ]1 U' e5 C- o9 V0 [! S |
【STM32H5 评测】基础硬件加密与随机数性能 - STM32H5E5实测硬件AES加解密、HASH运算、TRNG真随机数输出速率与稳定性
【STM32H5 评测】内存读写性能 - STM32H5E5实测Flash,SRAM读写速度,用DMA搬运大块数据
【STM32H5 评测】CPU核心性能 - STM32H5E5跑 RTOS,观察任务切换速度、中断响应快慢
使用stm32C542做的低功耗密码锁示例
【STM32U3评测】使用INS5699 RTC模组
【评测汇总】STM32U3 系列开发板评测全汇总 | 吃透新品核心性能与实战场景
我中奖啦,这敢想象吗😁😄😄
【STM32U3评测】低功耗模式功耗测量
【STM32U3评测】并不优雅的点亮WS2812
【STM32U3评测】移植RTOS
微信公众号
手机版