2020年新的王冠流行是一场灾难,但这也是一个机遇,使人们更加意识到许多行业需要加速其转型。传统行业中人机交互的方式一直受到人机交互的挑战。当前,这是在许多行业中提高效率和降低成本的重要解决方案之一。但是,人机交互所面临的挑战是多种多样的:从头开始,系统框架还不清楚;硬件设计不知道如何选择;软件技术开发困难,学习成本高等诸多障碍,如何轻松跨越这些软件和硬件资源整合后,只需要专注于应用程序开发?在制造商的心中,可能会想到Raspberry Pi。是的,Raspberry Pi是具有成本效益,广泛的生态支持和高性能的单板计算机。即使过大,它在许多应用程序中也很有用。但是,要使批量生产的HMI产品面向市场,可靠和有保证的交货周期是重中之重。因此,Raspberry Pi足以用于恶劣环境下的人机交互产品。从事人机交互解决方案的公司通常都有自己独特的解决方案,但是如果有更方便的HMI解决方案供参考,则这是一种灵活且可收回的策略。本文中评估的MaaXBoardMini为您提供了另一种选择。 MaaXBoardMini是Embest基于NXPiMX8MMini系列CPU开发的制造商开发板。它主要面向医疗设备,视频监控,通信,物联网和制造商领域。硬件资源MaaXBoardMini采用简单的封装,内部只有一个板体和一条指令。董事会很小,只有一张信用卡的大小。但是,尽管麻雀虽小而完整,但是MaaXBoardMini提供了丰富的外围接口资源:包括千兆以太网端口,USB2.0接口,MIPI-DSI接口,MIPI-CSI接口,MicroSD卡,UART,GPIO,WiFi / BT等。图片如下。外围设备接口布局如下:特定外围设备资源如下:·1个40PinIO端口(扩展的12c,spl,uart,12s)·1个MIPI-CSI摄像机接口·1个MIPI-DSI显示接口·1000个兆以太网接口(RJ45接口)·4个USB2.0HOST高速传输接口·1个TF卡接口·1个8bit& 1个7bitGPIO端口(可扩展音频外围设备)·1个电源接口(USBType连接器)·1个电源按钮·2个用户按钮MaaXBoardMini main硬件结构可以参考下面的硬件系统框图。因为散热器和恩智浦主芯片是“粘性”的,所以散热器和散热器之间的距离为零。太坚决了,我不敢打破它,因此我只能从官方信息中了解到它的主要应用处理器是NXP的i.MX8MMini系列,这是NXP的第一个嵌入式处理器。多核应用处理器采用先进的14LPCFinFET工艺技术构建,可提供更快的速度和更高的电源效率。在商业和工业级认证以及NXP产品长期供应计划的支持下,MaaXBoardMini可用于任何常规工业和物联网应用。 CPU特性:·多核处理,4个Cortex-A53核心平台,每个核心工作频率高达1.8GHz·32KBL1-I缓存/ 32kBL1-D缓存·512kBL2缓存·1个Cortex-M4核心,工作频率高达400MHz· 16kBL1- I缓存/ 16kBL2-D缓存GPU特性:·3DGPU(1个着色器,OpenGLES2.0)·核心处理器之外的2DGPU,MaaXBoardMini不使用其他外围功能的材料,而是与MaaXBoard一起使用,例如,如图所示在下图中,MaaXBoard的2个USB3.0端口更改为4个USB2.0端口,这增加了USB外围设备连接的数量,但取消了USB速度的上限。当然,没有办法谈论好与坏之间的区别,只有您自己适合。此外,还删除了MaaXBoard的HDMI2.0a接口,这在我看来还是很遗憾的。 MaaXBoardMini还使用双频WiFi和蓝牙模块AW-CM256SM,基于Cypress CYW43455芯片,尺寸为12x12mm,支持802.11a / b / g / n / ac标准,1T1R单通道,支持BT4.2,WiFi最大通讯速率是433Mbps。此外,尽管MaaXBoardMini被称为mini,但它还配备了2GB的内存。同样,有一个40针扩展接口,方便用户进行DIY。开机和使用根据出厂配置,MaaXBoardMini仅支持TF卡引导或eMMC引导。我在这里使用TF卡引导方法,刻录的是Debian系统。值得一提的是MaaXBoardMini支持多种操作系统。目前,已经为MaaXBoardMini定制了两个系统,相应的图像可以进行编程。