基于NUVOTON MA35H0结合emWin的人机界面规划设计方案

发布时间:2024-06-24  

新唐科技于今年初,针对工业与物联网的应用,推出了高效能微处理器 系列。系列是基于去年的MA35D1产品加以延伸。
新唐科技此举让整个MA35的平台更多元(MA35D1,MA35D0,)。也让工业与物联网的整个生态链更加完整。

MA35H0系列 基于64 位元 Arm Cortex-A35 双内核,高性能内核运行频率高达 650 MHz,每个内核包含 32/32 KB I/D L1 缓存,以及 512 KB 共享 L2 快取。
MA35H0系列 内建128 KB 内部启动内存,并支援USB、SD/eMMC、NAND和SPI Flash(SPI NOR/SPI NAND)四种模式的安全启动。
为了方便系统设计和制造,MA35H0系列还提供与DDR SDRAM堆叠的LQFP封装,容量达到128 MB,帮助开发著在硬件设计时,显著减少了PCB层数、尺寸,并降低 外挂DDR时 高速的电磁干扰(EMI)。

MA35H0系列 同时可以满足工业与物联网应用时安全信赖。其中包括Arm TrustZone 技术和安全启动。并带有AES、SHA、ECC、RSA、SM2/3/4 和TRNG 的内建加密加速器。
以及提供金钥储存和OTP 内存,加以保护敏感和高安全性的资料,并可以达到加密启动。

MA35H0系列 为了获得更好的图形(HMI)效果,MA35H0系列提供了高达1280 x 800 @ 60 fps分辨率的LCD (RGB)显示控制器,并提供2D图形引擎与影像解码器,JPEG和H.264。

此外,MA35H0系列 也为高效能HMI应用提供高速连接和先进的控制接口,例如兆位元乙太网路、高速USB主机和设备、SD3.0/eMMC和CAN FD。
MA35H0系列具有高度整合的功能,分为五个子系统:核心子系统、记忆体子系统、安全子系统、显示器、视讯子系统、连接和I/O子系统。

MA35H0系列的主要功能如下:
MA35H0系列的主要功能
图一 : MA35H0 Series Features (资料内容来自新唐科技)

MA35H0与MA35D1的比较如下:
MA35H0 Series Features
图二 : MA35H0 Series Features (资料内容来自新唐科技)


接下来本方案重点,主要想让大大通上的伙伴们了解新唐科技在MA35H0的平台如何结合达到(HMI)的实际运用

MA35H0 系列支援的各种的图形开发工具,例如:QT, LVGL, altia 与 。
MA35H0 Graphics Library
图三 : MA35H0 Graphics Library (资料内容来自新唐科技)

是一套由SEGGER Microcontroller 开发出 来的嵌入式图形与图库用户界面 (GUI)。期可用于任何透过图形显示的应用程序。
emWin 提供有效又独立于处理器和 LCD 控制器的 GUI工具。其兼容于单任务与多任务的平台。emWin 在嵌入式平台上非常流行。新唐科技也已从SEGGER获得 emWin 图形图库的的授权许可。
当开发者在新唐科技的处理器平台运行emWin 全功能,都可免费。

以下将 介绍 MA35H0平台上,emWin开发程序:
1. 准备(Preparation)
2. 设计(GUI Design)
3. 建立/产生程式码(Build code)
4. 平台显示确认(Run on Device)

1. 准备(Preparation): 
   
 请从新唐科技的连结,下载对应的emWin套件(emWin Package)。并在电脑上进行安装。
     连结如下 : MA35H0 工业人机界面 (HMI) 系列 - Nuvoton
     目前最新版的开发程式 "AppWizard V140f_634g"

     安装完成的图形界面如下:
     AppWizard V140f_634g
    图四 : AppWizard V140f_634g (图片内容来自新唐科技/emWin)

2. 设计(GUI Design):
   
 AppWizard V140f_634g界面中,包含了 Object(物件) / hierarchic tree(层次树) / Advanced Setting(进阶设定) / Editor(编辑) / Setting Interaction(设定交互) / Object Properties(物件属性)
     程序设计 :  Add Object → Create project → Add new screen object → Add new box object → Add new button object → Play window
    emWin设计界面
      图五 : emWin设计界面 (图片内容来自新唐科技)

3. 建立/产生程式码(Build code) :
     利用emWin界面中的 "Export & Save ”的选项,可以将程式码存在电脑当中

本文引用地址:

     emWin设计界面
      图六 : emWin设计界面 (图片内容来自新唐科技)

4. 平台显示确认(Run on Device) :
   
将程式码移植到MA35H0的开发码中,并产生对应的档案,烧录于MA35H0的平台中,确认人机界面。

    MA35H0使用emWin开发的人机界面
      图七 : MA35H0使用emWin开发的人机界面 (拍摄于新唐科技MA35H0 EVB)

以上,为 基于 MA35H0结合emWin的 人机界面
方案。


文章来源于:电子产品世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>