首页 Home / 技术资讯 Insights / HMI 字库与图片资源存储怎么选?NOR Flash 还是 SPI NAND(华邦 W25Q/W25N、兆易 GD25/GD5F,附真实料号)
选型指南发布 2026-07-21SUNTEC 晟雅泰 技术团队

HMI 字库与图片资源存储怎么选?NOR Flash 还是 SPI NAND(华邦 W25Q/W25N、兆易 GD25/GD5F,附真实料号)

HMI/串口屏/彩屏产品的汉字字库和界面图片放不进 MCU 内部 Flash,外挂 NOR 还是 SPI NAND?本文给出选型主线:字库等高频随机小读取用华邦 W25Q/兆易 GD25 NOR,上百 MB 的图片动画用华邦 W25N/兆易 GD5F SPI NAND,并附字库与整屏图片容量估算、真实料号对照表与 8 个选型要点。

结论先说

做 HMI/串口屏/带彩屏的嵌入式产品时,汉字字库、界面图片、图标、动画、提示音这些"资源"几乎都塞不进 MCU 内部 Flash,需要外挂一颗串行 Flash。选型只要记住一条主线:资源总量在几十 MB 以内、且大量随机小读取(按内码取字模、按坐标读点阵)→ 用 SPI/QSPI NOR Flash(华邦 W25Q、兆易 GD25);资源总量到上百 MB、以整块图片/动画/音频加载为主 → 用 SPI/QSPI NAND Flash(华邦 W25N、兆易 GD5F)。NOR 胜在随机读快、无坏块、可直接按地址取字模甚至 XIP,天生适合字库和小图;NAND 胜在单位容量便宜、密度高,适合大批量图片和多语言大字库,代价是要做坏块管理和 ECC。很多产品干脆"NOR 存字库 + NAND 存图片资源"两颗一起上,或直接上一颗大容量 NAND 走文件系统统管。

为什么字库和图片必须外挂 Flash?

MCU 内部 Flash 通常只有几十 KB 到 1~2MB,装完程序就所剩无几;而资源体量完全是另一个量级:一副 16×16 点阵的 GB2312 全字库就要约 260KB,换成 24×24 约 0.6MB、32×32 约 1MB,再叠加多字号、多字体(宋体/黑体/楷体)和 GBK/GB18030 大字符集,字库轻松到十几 MB;彩色界面更夸张,一张 800×480 RGB565 全屏图未压缩就 750KB,一套含几十个界面、图标、开机动画的 UI 常常几十到几百 MB。这些都只能放外置串行 Flash,靠 MCU 或屏控芯片按需读取——这也是几乎每个带屏产品都要配一颗 NOR 或 NAND 的原因。

字库/图片放 NOR 还是 SPI NAND?一表看懂

维度SPI/QSPI NOR(W25Q、GD25)SPI/QSPI NAND(W25N、GD5F)
常见容量甜点8MB–64MB(最高 128MB)128MB–1GB
单位容量成本较高低(大容量更划算)
随机读取快,按字节地址直接读,适合取字模按页读,随机小读取需先载入页缓存
XIP 直接执行/取字支持,可按偏移直接读点阵不支持 XIP,需先读到 RAM
坏块/ECC无坏块,不需 ECC出厂即有坏块,必须坏块管理 + ECC(多带片上 ECC)
典型用法字库、小图标、参数、直接取字模大量图片/动画/音频、多语言大字库、走文件系统
适合场景单色/串口屏字库,资源几十 MB 内彩色 GUI 素材,资源上百 MB

到底要存多大?字库与图片容量估算

选型第一步是把资源"称重"。下表给出常用点阵字库与彩屏整屏图片的真实体量估算,方便反推该选多大的 Flash(字库按 GB2312 6763 个汉字的全库估算)。

资源类型单位大小单字号/整屏估算说明
16×16 点阵汉字32 字节/字GB2312 全库 ≈ 260KB小尺寸串口屏/单色屏常用
24×24 点阵汉字72 字节/字≈ 0.6MB中等尺寸显示
32×32 点阵汉字128 字节/字≈ 1MB大字、醒目标题
48×48 点阵汉字288 字节/字≈ 2.4MB大屏/大字号
多字号 + 多字体 + GB18030—十几~数十 MB多语言/工业 HMI
480×272 RGB565 整屏图2 字节/像素≈ 255KB/张未压缩,压缩后更小
800×480 RGB565 整屏图2 字节/像素≈ 750KB/张常见 7 寸屏
1024×600 RGB565 整屏图2 字节/像素≈ 1.2MB/张大尺寸彩屏
整套 UI(几十界面 + 图标 + 动画)—数十~数百 MB彩色 GUI 产品

粗略结论:纯字库/单色屏几 MB 到十几 MB,一颗 W25Q64/W25Q128 NOR 就够;彩色 GUI + 多语言大字库动辄上百 MB,直接上 W25N01G/W25N02K 或 GD5F1G/2G SPI NAND。记得留 20%~30% 余量给 OTA/字库升级与磨损均衡。

常见真实料号参考表

下面按 NOR/SPI NAND 分别列出工程上最常用、真实在产的串行 Flash 料号,覆盖华邦、兆易与常用对照品牌。容量单位 Mb=兆比特(÷8 得字节,如 128Mb=16MB)。

字库/小资源首选:SPI/QSPI NOR

容量华邦 Winbond兆易 GigaDevice旺宏 Macronix(对照)
64Mb(8MB)W25Q64JV/W25Q64FWGD25Q64EMX25L6433F
128Mb(16MB)W25Q128JVGD25Q128EMX25L12835F
256Mb(32MB)W25Q256JV/W25Q256JWGD25Q256EMX25L25645G
512Mb(64MB)W25Q512NWGD25LB512MMX25L51245G/MX66L51235F
1Gb(128MB)W25Q01NW—MX66L1G45G

大资源首选:SPI/QSPI NAND(片上 ECC)

容量华邦 Winbond兆易 GigaDevice对照(铠侠/旺宏)
512Mb(64MB)W25N512GV——
1Gb(128MB)W25N01GV/W25N01JWGD5F1GQ5Kioxia TC58CVG0;MX35LF1GE4
2Gb(256MB)W25N02KVGD5F2GQ5Kioxia TC58CVG1;MX35LF2GE4
4Gb(512MB)W25N04KV/W25N04LWGD5F4GQ5Kioxia TC58CVG2;MX35LF4GE4
8Gb(1GB)W25N08 系列GD5F8G 系列—

注:NOR 料号尾缀区分电压/温度(如 JV=3V、JW/FW=1.8V),SPI NAND 的 KV/LW/JW 等对应不同代际与页大小;跨家替换及具体主频/页大小以原厂 datasheet 与实时库存为准。

字库/图片存储选型的 8 个要点

1. 先把资源"称重"再选容量

把字库(字号×字体×字符集)、图片(分辨率×色深×张数)、动画和音频分别估算后加总,再留 20%~30% 余量 给后续升级与坏块/磨损。字库多为几 MB~十几 MB,图片素材可到上百 MB,容量一步到位比后期换料省事。

2. 大量取字模 → NOR;整块加载 → NAND

字库是高频随机小读取(按内码算偏移取点阵),NOR 按字节地址直接读、延迟低,天然合适;图片/动画是整块顺序读,NAND 一次读一页正好,容量还便宜。两类需求并存时,就"NOR 存字库 + NAND 存图片"。

3. 用 QSPI 提升读取带宽

无论 NOR 还是 NAND,优先选 Quad SPI(4 线) 型号并跑到较高时钟,整屏刷图、加载动画时带宽差距很明显。前提是屏控/MCU 支持 QSPI,且 PCB 差分/等长走线到位。

4. NAND 必做坏块管理与 ECC

SPI NAND 出厂即允许有坏块、使用中还会新增,必须维护坏块表,并用片上 ECC(W25N、GD5F 等均内置)纠错。省事的做法是跑一个轻量 FTL/文件系统(如 littlefs、UFFS) 统一接管坏块、磨损均衡与 ECC,业务层按文件读写即可。NOR 无此负担。

5. 直接 XIP 取字 vs 读到 RAM

NOR 支持按偏移直接读点阵甚至 XIP,省 RAM;NAND 不能 XIP,需把页读进 RAM 再用,MCU 的 RAM 容量和缓存策略要相应留量。RAM 紧张、要直接取字模的场景优先 NOR。

6. 字库/资源的更新与 OTA

要现场升级字库或界面,就把资源区设计成可整块擦写 + 校验,预留双区或备份块,防止升级中断变砖。NAND 走文件系统更新更灵活,NOR 则按扇区擦写;两者都建议加版本号与 CRC。

7. 封装、电压与工业温度

常见 SOP-8/WSON-8/BGA 封装,注意 3V 与 1.8V 版本别选错(W25Q…JV=3V,…JW/FW=1.8V)。工业/车载场景选 -40~85℃ 或 105/125℃ 等级,并关注 datasheet 的数据保持年限与擦写寿命。

8. 留二供、对齐命令集

NOR 的 SFDP 与基础命令高度标准化,华邦 W25Q、兆易 GD25、旺宏 MX25L 之间替换较顺;SPI NAND 各家页大小/ECC/坏块管理略有差异,换料要复测。批量前锁定一主一备两家料号,降低缺货与涨价风险。

选型小结

一句话:先给资源称重,再按"随机小读取多用 NOR、大容量整块读用 NAND"分工。字库/单色屏/几十 MB 内——华邦 W25Q、兆易 GD25 一颗搞定;彩色 GUI/多语言大字库/上百 MB——上华邦 W25N、兆易 GD5F SPI NAND 并配坏块管理与 ECC。很多产品"NOR 存字库 + NAND 存图片"两颗并用,或一颗大 NAND 走文件系统统管,兼顾速度、容量与成本。

字库/图片存储选型与现货,找晟雅泰

晟雅泰是专业存储与半导体芯片分销商,代理华邦 Winbond(W25Q NOR/W25N SPI NAND/PSRAM)、兆易 GigaDevice(GD25 NOR/GD5F SPI NAND),以及美光 Micron、铠侠 Kioxia、三星 Samsung、旺宏 Macronix 等品牌的 NOR/NAND/DRAM/eMMC 全线料号。无论你要 HMI 字库存储选型、彩色 GUI 图片资源容量匹配、NOR→NAND 升级,还是字库 + 图片两颗一起配料,都可以把屏分辨率、字库需求(字号/字体/字符集)、资源总量和用量发给我们,我们帮你算容量、出选型方案与报价,并匹配现货。联系电话:宋磊 13338655578/黄浩航 13140990076,邮箱 suntec@szsuntec.cn。

常见问题 FAQ

HMI 的字库和图片到底该放 NOR 还是 SPI NAND?

看两点——资源总量和读取方式。字库、小图标这类“高频随机小读取”用 NOR(华邦 W25Q、兆易 GD25),按字节地址直接取字模、延迟低、无坏块;图片、动画、音频这类“大容量整块加载”、总量到上百 MB 用 SPI NAND(华邦 W25N、兆易 GD5F),单位容量便宜。很多产品“NOR 存字库 + NAND 存图片”两颗一起上。

用专用字库芯片(如 GT20L16S1Y)还是通用 NOR/NAND 存字库?

专用字库芯片内置固定字号/字体(常见 16×16 GB2312),接线简单、拿来即用,适合字号字体固定、只要中文的简单产品。但一旦要多字号、多字体、多语言(GBK/GB18030/拉丁/日韩),或字库要随界面一起升级,用通用 NOR/NAND 自建字库更灵活、可扩展,也便于和图片资源统一管理与 OTA。

SPI NAND 有坏块和 ECC,用起来是不是很麻烦?

比 NOR 多一层管理,但不难。SPI NAND 出厂就允许有坏块、使用中也会新增,必须维护坏块表;纠错则依赖片上 ECC(华邦 W25N、兆易 GD5F 都内置)。工程上通常跑一个轻量文件系统/FTL(如 littlefs、UFFS)把坏块管理、磨损均衡、ECC 统一接管,业务层按文件读写即可。对容量和成本敏感的彩色 GUI 产品,这点管理成本很值。

彩色 HMI 的图片资源大概要多大 Flash?怎么估?

按“分辨率×色深×张数”估。一张 800×480 RGB565 全屏图未压缩约 750KB,1024×600 约 1.2MB;一套含几十个界面、图标、开机动画的 UI 常常几十到几百 MB。再加多语言大字库十几到数十 MB,合计后留 20%~30% 余量给升级和磨损。几十 MB 内可用大容量 NOR,上百 MB 直接上 W25N01G/W25N02K 或 GD5F1G/2G SPI NAND。

相关品牌 Related Brands

相关阅读 Related Articles

选型指南2026-07-17

Octal SPI NOR 怎么选?高速 XIP 场景的 8 线 OPI 选型指南(华邦 W35T / 兆易 GD25LX / 美光 MT35X)

Quad SPI NOR 带宽不够、想让代码直接 XIP 又不想外挂 DRAM?8 线 Octal SPI NOR(OPI / xSPI)配 DTR 可把连续读拉到约 400MB/s,约为 Quad 的 5 倍。本文讲清 Octal 与 Quad 的区别、STR / DTR、6 个选型要点,并附华邦 W35T、兆易 GD25LX、美光 MT35X 真实料号,帮硬件与嵌入式工程师快速选型。

阅读全文 Read more →
选型指南2026-07-15

SPI NAND Flash 怎么选?SPI NOR 不够用时的进阶选型指南(附华邦 W25N、兆易 GD5F、美光 MT29F、铠侠 TC58 真实型号对照)

SPI NOR 涨到 256Mb/512Mb 又贵又不够用?该上 SPI NAND 了。本文讲清 SPI NAND 与 SPI NOR 的容量成本临界点、坏块与片内 ECC 怎么管、为什么不能直接 XIP,并附华邦 W25N、兆易 GD5F、美光 MT29F、铠侠 TC58 的 1Gb–4Gb 真实型号与选型速查表,帮硬件与嵌入式工程师少走弯路。

阅读全文 Read more →
选型指南2026-07-10

兆易 GD25 SPI NOR Flash 怎么选?国产替代 W25Q 选型指南(GD25Q/GD25LQ/GD25WQ 与 JEDEC ID 避坑)

兆易创新 GD25 是国产 SPI NOR Flash 主力,也是华邦 W25Q 常用的 pin-to-pin 替代。本文讲清 GD25Q/GD25LQ/GD25WQ 与车规 GD25LB 的电压、速率、容量与封装差异,附与 W25Q 的替代对照表及 JEDEC ID(0xC8/0xEF)避坑要点,帮硬件与嵌入式工程师快速定料。

阅读全文 Read more →

← 返回技术资讯列表 All Insights