MCXN947系列高性能微控制器产品介绍

描述

本文导读

基于Arm® Cortex®-M33的双核边缘人工智能新品MCXN947系列,搭配功能强大且完全开源的AWTK GUI框架,可轻松令产品方案实现成本与性能的完美平衡。

方案介绍

AWTK全称Toolkit AnyWhere,是一套基于C语言开发的GUI框架。其优点是功能强大、简单易用、支持多平台同步开发,深受开发者的喜爱。MCXN947是由恩智浦于2022年推出的基于Arm® Cortex®-M33的双核边缘人工智能新品,其不仅拥有曾经的LPC与Kinetis系列的优点,甚至还吸收了i.MX RT与S32系列的部分外设,更加令人震惊的是MCXN947内置的NPU N1-16可以将ML吞吐量提高30倍,足以胜任部分边缘人工智能应用,产品力十足。目前AWTK已适配MCXN947,助力开发者快速上手。

AWTK简介

图形用户界面是一种人与计算机通信的界面显示格式,允许用户以触摸屏、键鼠等输入设备与应用进行交互,随着MCU性能的提升以及显示技术的普及,越来越多的嵌入式产品选择搭载图像用户界面,AWTK则应运而生。

AWTK是一个具有极强可移植性、可裁剪性的嵌入式图形框架、可在Cortex®-M3这样低端的MCU上运行,也可以在Cortex-A7及以上的MPU上运行。对桌面平台也有非常好的兼容性,其支持Linux、MacOS、IOS、Android操作系统、WEB以及各种小程序,几乎是一个全能的嵌入式GUI引擎。

市面上的GUI引擎芸芸、AWTK与他们相比,除了简单易用、功能强大以外,最重要的优势有以下几点:

完全开源免费、可用于商业;

支持纯C语言编程;

支持使用AWTK Designer以所见即所得方式进行开发;

丰富的、持续更新的拓展控件。

MCXN947平台介绍

MCX系列新品MCXN947超高性能微控制器,搭载了两个Arm® Cortex®-M33内核,主频可达150MHz,此外还为CM33配备了DSP协处理器(PowerQuad);除了CM33核外,还有两个专用的处理单元,分别是恩智浦自研的NPU N1-16(神经处理单元)和Coolflux BSP32(音频处理单元)。

MCXN947的外设集齐了LPC与Kinetis系列的优点,甚至还吸收了i.MX RT以及S32系列的部分外设,熟悉NXP其他系列的用户,上手MCXN947并不难。MCXN947内部搭载了2MB的Flash,且为双Bank设计,能支持同时读写(RWW)以及512K SRAM支持ECC,其FlexSPI控制器能够连接外部串行NOR/NAND,极大地扩展了容量上限。其NPU能够提供高达30倍的机器学习(ML)吞吐量提升,从而减少系统唤醒的时间,并且降低整体功耗。多核设计通过智能、高效地将工作负载分配到模拟和数字外设,来提高系统性能并降低功耗。这些器件配备了MCUXpresso Developer Experience支持,可优化、简化和加速嵌入式系统的开发工作。

表1 MCXN947资源一览

立功科技

方案优势

MCXN947的ML性能在MCU领域堪称顶级,其完全可以胜任复杂的深度学习模型,例如人脸识别或语音识别功能、配备生物传感器的智能可穿戴设备等,同时极其丰富的外设也能够使开发过程更加从容;而AWTK具有易用、完全免费、控件丰富的独到优势;两者相结合具有极大的业务想象空间,在人工智能热度不断加码的当下,非常适用于创新性产品的开发。  

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分