试用 LVGL Pro,一套完整的工具包,助您高效构建、测试、分享和交付 UI!
LVGL
案例展示

NuMaker-HMI-N9H30 开发板认证评测

LVGL 对新唐 NuMaker-HMI-N9H30 开发板的认证评测,该板搭载 ARM926EJ-S 处理器,主频 300 MHz,64 MB 内存,配备 7 英寸 800x480 显示屏和 2D GPU 加速。

加博尔·基什-瓦莫希加博尔·基什-瓦莫希6 分钟阅读

新唐 N9H30 系列采用 ARM926EJ-S 内核,运行频率最高可达 300 MHz,可通过 RGB 并行接口驱动高达 1024x768 像素的显示屏。它集成了 TFT LCD 控制器和 2D 图形加速器(GE2D),支持最高 1670 万色(24 位)的 LCD 屏幕输出,具有高分辨率和色深,可实现华丽的显示效果。该微控制器内嵌高达 64 MB DDR II SDRAM,为出色的设计灵活性提供了充足的硬件存储和计算空间。

有关新唐 HMI 平台的更多信息,请访问 https://www.nuvoton.com/products/gui-solution/gui-platform/。

NuMaker-HMI-N9H30 LVGL 演示

NuMaker-HMI-N9H30 获得了 LVGL 标准级开发板认证,这意味着用户可以放心地将其与 LVGL 配合使用,并期待获得良好的性能和质量。

LVGL 标准认证徽章
LVGL 标准认证徽章

立即购买#

您可以直接从新唐购买 NuMaker-HMI-N9H30。


规格参数#

NuMaker-HMI-N9H30
MCUN9H30F61IEC (ARM926EJ-S)
Frequency300 MHz
RAM64 MB DDR II + 56 KB SRAM
Flash128 MB NAND + 16 MB SPI + 16 KB Boot ROM
GPUGE2D
Display7 inch 800x480 TN
Color Depth24-bit RGB888
TouchResistive
InterfaceRGB
外设
10/100Mb Ethernet RJ45SD card slotUSB 2.0 HS/FSRS485 (MAX3485)CAN (SN65HVD230)2x RS232

性能表现#

帧率(FPS)#

该微控制器的 300 MHz 时钟速度和 800x480 分辨率带来了适合大多数应用的良好性能。

为了评估该开发板,我们使用了新唐提供的项目(请参阅下面的开发部分)。使用该项目附带的驱动程序,该开发板在 LVGL 认证基准测试中达到了 22 FPS。

在视频中,您可以看到即使是最复杂的变换和全屏滚动以及所有动画都非常流畅。

内存#

NuMaker-HMI-N9H30 具有 128 MB 外部 NAND 闪存。让我们计算一下这个容量能实现什么:

一张全屏壁纸 800×480×32 位 = 1,500 KB。在 128 MB 中,您可以存放 85 张未压缩的壁纸(不计算程序大小)。或者说,128 MB 大约是一小时视频的大小。

由于该微控制器没有内部 RAM,64 MB 内置 DDR RAM 用于运行时操作。这可以轻松容纳 2-3 个帧缓冲区。您还可以将资源从较慢的存储器(例如 SD 卡或 SPI 闪存)加载到此内存中。

存储资源#

图像和字体可以存储在四种类型的内存中:

  1. SPI 闪存:速度慢,非易失性,中等容量
  2. NAND 闪存:较快,非易失性,大容量
  3. SD 卡:最慢但可以拥有巨大容量
  4. DDR RAM:快速,易失性,大容量

质量评估#

显示屏#

该显示屏采用 TN 技术制造,因此其视角和色彩准确度只能算是一般水平。

NuMaker-HMI-N9H30 显示屏的可视角度
NuMaker-HMI-N9H30 显示屏的可视角度

触摸屏#

NuMaker-HMI-N9H30 采用电阻式触摸屏,可以用笔或戴手套触摸识别。然而,习惯于智能手机中电容式触摸屏的用户可能会发现体验有所不同。

稳定性#

NuMaker-HMI-N9H30 是一款用于评估而非集成到最终产品的开发板。尽管提供了安装孔,但该开发板对于原型设计来说相当稳固。

对于实际应用,可能需要一个辅助板用于传感器或其他外设。

该开发板的原理图是公开的,可以作为基于 N9H30F61IEC 微控制器开发定制板的出色起点。


开发支持#

NuMaker-HMI-N9H30 由 RT-Thread 支持。

RT-Thread 的核心是一个 RTOS,但它远不止于此——它是一个完整的生态系统,包括:

新唐提供了一个现成的 RT-Thread 项目用于测试。您可以在这里找到它:https://github.com/OpenNuvoton/LVGL_NUMAKER-HMI-N9H30。该项目充分利用了 N9H30F61IEC 微控制器的 GE2D GPU。

由于 RT-Thread Studio 不支持 Linux,而我们在 Linux 上进行测试,因此我们使用了 Env 的 Linux 版本来转换项目。这个视频对于快速学习如何使用 Env 很有帮助。

我们成功将该项目转换为 Makefile 和 CMake 构建系统,两者都运行良好。

最后,我们使用 NuWriter Linux 对开发板进行烧录。将 bin 文件上传到 DDR RAM 不到 1 秒,烧录到持久存储器只需几秒钟。


总结#

NuMaker-HMI-N9H30 是一款多功能且功能强大的开发板,配备了先进的外设。

NuMaker-HMI-N9H30 由 RT-Thread 支持这一事实使得开发变得简单快速。

我们强烈推荐 NuMaker-HMI-N9H30 用于嵌入式 UI 项目!

关于作者

加博尔·基什-瓦莫希
加博尔·基什-瓦莫希

LVGL 创始人

LVGL 的创始人和首席开发者,这是一个被全球数百万设备使用的开源嵌入式图形库。

认识博客背后的作者们

了解那些分享 LVGL 知识的优秀作者们

查看作者

订阅我们的通讯 不错过任何关于 LVGL 的新闻。我们每月最多发送 2 封邮件。

LVGL

LVGL 是最受欢迎的免费开源嵌入式图形库,支持任何 MCU、MPU 和显示类型,助您构建精美的用户界面。

我们还提供 UI 设计、实现和咨询等服务。

© 2026 LVGL。保留所有权利。
YouTubeGitHubLinkedIn