当前位置: 首页 > news >正文

单片机显示Unicode字符介绍

以下介绍的方案采用的硬件配置为:

  • 单片机(51/ARM不限)
  • 图形处理器(Micro GPU)RA8889/RA8876 系列
  • TFT液晶屏(480x272/800x480/1024x600等等)

实现功能

单片机通过瑞佑的图形处理芯片(Micro GPU),采用硬件加速,快速显示字库,字库范围可涵盖Unicode全区字符。
单片机显示Unicode展示

底层原理说明

  • 单片机将Unicode字符转换为地址并送出
  • RAIO图形处理器(Micro GPU)接收到字符地址,自动对FLASH进行寻址,采用DMA加速获取点阵数据
  • Micro GPU内建字符处理功能,将点阵数据转置为矩阵排列,形成字符显示
  • 转置采用硬件实现,故可达到高速显示效果

实现参考代码

    strcpy((char*)utf8_text,"瑞佑图形处理器,高速显示Unicode字符");UFT8toUTF16(utf8_text, string_utf16);	Foreground_color_65k(color65k_green);Background_color_65k(color65k_black);Show_UTF16(10, 10, 24, 0, 0, string_utf16);

字库特色

  • 提供16/20/24/28/32点,可组合搭配所需字库
  • 主要包括中日韩字符集,拉丁文,西里尔文,阿拉伯文,希伯来文,泰文,寮文,缅甸文,高棉文,天城文
  • 基本可满足全球国家的UI界面使用场景
  • 采用紧凑排列,非等宽字符,单词更好看
  • 字符可设定任意前景和背景颜色,也可以设定为透明色
  • 内建1~4倍放大功能(非矢量放大)
  • 字库已压缩处理,16x16约1.2MB,24x24约2.6MB,32x32约4.5MB
  • 字库免费提供,需搭配RAIO的Micro GPU方可使用,推荐8889/RA8876

32x32点实例图片

在这里插入图片描述
在这里插入图片描述

24x24点实例图片

在这里插入图片描述

在这里插入图片描述

16x16点实例图片

在这里插入图片描述
在这里插入图片描述

视频介绍

单片机显示Unicode字符演示

字库获取

视频最后面论坛地址

http://www.dtcms.com/a/273845.html

相关文章:

  • PDXP、UDP与HDLC协议技术解析:架构、应用与对比研究
  • SpringBoot 拦截器和过滤器的区别
  • 如何高效验证代理IP的可用性与稳定性
  • 瀚高数据库提交数据后,是否需要COMMIT(APP)
  • oracle
  • 从代码学习深度学习 - 针对序列级和词元级应用微调BERT PyTorch版
  • 线程池拒绝策略执行之后的补偿案例
  • Express + @vladmandic/face-api + mySql 实现人脸识别
  • Oracle 数据库 Dblink
  • 【项目经理】实施项目技术问题
  • 5G标准学习笔记14 - CSI--RS概述
  • Telnet远程连接实验(Cisco)
  • 包稳定的Docker 安装方式(CentOS)
  • 前端实现 MD5 加密
  • 【Linux应用】Ubuntu20.04 aarch64开发板一键安装ROS2(清华源)
  • 登录超时问题的排查方法与预防经验分享
  • 【机器学习】机器学习基础
  • 设计模式笔记_结构型_代理模式
  • GPT3/chatGPT/T5/PaLM/LLaMA/GLM主流大语言模型的原理和差异
  • 触觉反馈手套技术是迈向远程机器人系统灵巧操作的关键一步
  • 【Linux】系统引导修复
  • 【八股消消乐】浅尝Kafka性能优化
  • 服务器机柜与网络机柜各自的优势
  • 微信小程序111~120
  • 十二、k8s工程化管理Helm
  • Docker部署私有仓库
  • Linux_3:进程间通信
  • 全面掌控 Claude Code:命令 + 参数 + 快捷键一文全整理(建议收藏)
  • DVWA靶场通关笔记-反射型XSS(Reflected Medium级别)
  • react打包发到线上报错Minified React error #130