前言
恩智浦“FRDM-MCXN947”评测活动由安富利和与非网协同举办。
01
NXP FRDM-MCXN947: HMI初体验
N947是NXP推出的MCX系列带NPU的一款产品,主推市场之一就是边缘计算,今天就来实际体验下这款产品应用于人脸识别的效果。
连接好硬件,将编译好的程序下载之后运行,发现屏幕显示异常,如下图所示:
摄像头和屏幕都是新买的,一时也不能确认到底是哪儿出了问题,一步步来吧,先排除屏幕问题。
NXP官方针对自己的产品做了很多例程,找一个HMI有关的例子。
在主界面点击左下角的“Import from Application Code Hub.。.”,如下图所示:
在弹出的窗口中依次做出如下选择:
这是一个电动自行车仪表盘的示例。从github上下载源码:
https://github.com/nxp-appcodehub/dm-frdm-mcxn947-ebike
然后使用主界面左下角的“Import project(s) from file system.。.”装入工程,然后编译、下载,完成后如下所示:
下载完成后,程序自动运行,屏幕效果如下:
https://www.bilibili.com/video/BV1bYz8YgE2m/
屏幕带触摸,画面显示很流畅,色彩也没问题,看来屏幕这块是正常的,继续查其它问题。
02 NXP FRDM-MCXN947: Neutron NPU**展示
从X宝上买来了摄像头和LCD屏,开始体验FRDM-MCXN947开发板的AI识别功能。
根据官方提供的视频,本想通过主界面的“Import from Application Code Hub.。.”直接装载工程示例,结果因为github国内访问不畅,反复了几次都没有成功。
只能去下载源码:
https://github.com/nxp-appcodehub/dm-multiple-face-detection-on-mcxn947
然后通过本地文件系统方式装载工程,装载完成后构建项目:
连接好各硬件部件,下载程序:
程序下载完成后自动运行,然后就出现了上一篇帖子中的问题。
https://www.eefocus.com/forum/thread-231644-1-1.html
既然屏幕没问题,那就是板子和摄像头的问题了,当然不是说板子或摄像头是坏的,应该是某个地方的配置问题。摄像头很简单,没有什么配置可供选择,很可能是板子哪里的配置不对。经过一番折腾,发现官方文档 AN14191.pdf 上有这么个地方是斜体字说明的:
用烙铁将3个点的连接从右边连接改为左边连接,如下图所示:
给开发板重新上电,果然屏幕显示正常了,并且可以对摄像头采集的图像进行人脸识别,同时屏幕上显示识别所需要的时间:
从识别结果看,MCX N947这款带NPU的芯片还是不错的,能够在20多ms内完成多人脸检测,未来在边缘计算这块必将占有一席之地。
全部0条评论
快来发表一下你的评论吧 !