大家好,我是小月月, 对于入门ARM的小伙伴,意法半导体(ST)这家公司应该非常熟悉了,其STM32平台被应用在各种领域和场合。
但是,STM32平台大都是ARM Cortex-M架构的核心,很多开发者都在期望ST能出一款MPU芯片。 直到今年二月份,ST发布了首款基于ARM
Cortex-A7架构的STM32MP1 MPU平台。
从官方发布的芯片框图来看,STM32MP1系列处理器最高有双核Cortex-A7和Cortex-M4协处理器的组合,还有3D
GPU单元,为显示提供更流畅的体验。
同时,外围功能更是丰富多样, 除了常规的UART、SPI、I2C、SAI和USB,还有HDMI、MIPI、CAN FD、16bit ADC等等。
说了这么多的STM32MP1厉害之处,可板在哪里,下面就进入主题。
PanGu开发板
PanGu开发板是湃兔核科技推出的一款基于ST公司STM32MP1系列处理器的嵌入式单板计算机开发板。本次拿到的PanGu开发板包含了选配的Camera模块、亚克力外壳和7寸电容屏的组合。
目前PanGu开发板已开启预订,预订后可以享受优惠价并送亚克力外壳,预订截至7月25日。 预订链接:
PanGu开发板实物图如下:
开发板外观看起来很有质感,黑色PCB更显高端的气质。调试串口和电源DC 5V都使用了凤凰端子,方便安装外壳后的接线使用。所有接口在四周也更利于扩展和使用。
硬件介绍
PanGu开发板使用5V直流供电,支持从Micro
USB或凤凰端子,任意其中一种方式来供电。板载功能有显示功能、触摸功能、摄像头、USB、千兆以太网、RTC、音频、IO
扩展能功能。其中显示功能支持三种,HDMI、MIPI和RGB LCD。PanGu开发板和配件连接图如下所示。
硬件接口资源介绍如下:
硬件接口资源介绍如下:
从硬件功能框图可以看出,PanGu开发板可以说是把STM32MP1芯片的功能基本覆盖到了,极大的方便了开发者对芯片功能的学习和评估。开发板长宽为105.5
x 70x 6.5 mm,比树莓派大一圈。开发板为黑色6层PCB,采用无铅沉金工艺,再加上亚克力外壳,看上去高端大气。
从资源介绍的图种看到,背面资源不多,只有一个板对板连接器(B2B)的扩展座。
这个扩展做支持更多信号来扩展外围功能,比如I2C、SPI、UART、USB、CAN、 GPIO和FMCJIB。
基本上包括了常用的功能,可以说是”多功能军刀”了。
PanGu开发板并没有像其他厂商提供资料光盘,而是通过WiKi网站来提供,网站上有丰富的开发资料给开发者。
PanGu开发板上电测试
上电前连接好LCD液晶和Camera模块,调试串口使用USB转TTL转换器,连接到PanGu开发板,然后使用USB接口供电。
笔者使用SecureCRT作为调试终端,串口号COM4,波特率115200。
启动时的打印信息如下图所示,可以看到Linux系统的版本,内存大小,CPU信息等。
根据官方WiKi的入门指南文档,校验触摸屏后,就可以愉快使用了。
系统启动后,首先是ST官方的Launcher界面,提供了一些demo应用。 其中”Camera
preview”应用可以看到从Camera模块采集的画面,效果图如下。
体验后还是很流畅的,可以应用于需要有Camera功能的产品,如可视门禁。 另一个应用是”3D GPU”,展示3D的立方体物体的旋转,效果如图。
小结
目前来看,PanGu开发板可以算是国内第一个使用意法半导体(ST)的STM32MP1系列处理器的开发板。
它让现有使用STM32平台的很多开发者们多了一个选择,面对日益提升的产品需求,STM32MP1会是一个不错的选择。
同时,PanGu开发板的团队使用WiKi网站提供高质量文档的做法,也是国内为数不多的厂商了。
芯板坊特惠
PanGu开发板已开启预订
7月25日前预定
享受优惠 价并送亚克力外壳
关于此板卡任何问题