ssd1306 oled屏显示ascii字符和汉字的疑问
刚看了连老师的demo,觉得讲得很好
但有一个疑问,字符输出到oled屏上,去字模,然后用画点的方法实现。
连老师没有写支持汉字的,
请教问题:那汉字的实现是不是也是这样,先取模,然后画点方法画出来?
因为我同时看了徐老师的,他的汉字输出感觉好复杂,而且关键的那一步看不到怎么实现的
ssd1306_DrawRegion(i * W, 0, W, H, fonts[i], sizeof(fonts[0]), W);
我是不是走了弯路呀
鸿蒙开发
ssd1306 oled屏
字符输出
赞
收藏 0
回答 1
相关问题
HarmonyOS ASCII转字符串
775浏览 • 1回复 待解决
求助 HI3861OLED如何显示
3039浏览 • 0回复 待解决
请问3861板子上OLED显示板的按键事件如何捕获?
11893浏览 • 3回复 待解决
开机能用鸿蒙汉字吗?中国系统显示中国特色,汉字的美在中国系统显示,无比炫美
8068浏览 • 5回复 待解决
Harmony OS支持把携带汉字的字符转转化为Byte数组吗
1157浏览 • 1回复 待解决
OLED 屏幕输出编译时报错问题
11604浏览 • 2回复 待解决
HarmonyOS 汉字的编码问题
762浏览 • 1回复 待解决
HarmonyOS @ObjectLink和@State的相关疑问
936浏览 • 1回复 待解决
HarmonyOS如何获取汉字的拼音
1257浏览 • 1回复 待解决
HarmonyOS 将json对象按照 ASCII 排序
1308浏览 • 1回复 待解决
TextInput组件包含英文和汉字时,如何设置全选
2994浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
1099浏览 • 1回复 待解决
HarmonyOS Text组件显示特殊字符
577浏览 • 1回复 待解决
HarmonyOS TextInput 只允许输入字母、和数字和汉字 该怎么处理
934浏览 • 1回复 待解决
光敏电阻和人体红外获取数据变化的疑问
8469浏览 • 2回复 待解决
有哪位知道字符显示问题
1844浏览 • 1回复 待解决
如何监听手机屏幕的灭屏和亮屏?
1414浏览 • 1回复 待解决
HarmonyOS 折叠屏小屏切换大屏自动分栏了 显示异常
753浏览 • 1回复 待解决
鸿蒙竖屏可以在底部显示的布局,在横屏显示不了是出了什么问题
7454浏览 • 1回复 待解决
HarmonyOS 发布证书和发布Profile使用疑问
1198浏览 • 1回复 待解决
HarmonyOS 汉字转成特定格式
1031浏览 • 1回复 待解决
openharmony jsFA 如何横屏显示?
8022浏览 • 1回复 待解决
flutter的页面如何防录屏和截屏
320浏览 • 1回复 待解决
HarmonyOS 如何禁止截屏和录屏?
1397浏览 • 1回复 待解决
如何随机生成一个汉字?
1037浏览 • 1回复 待解决
可以在这里看到源码:https://gitee.com/hihopeorg/harmonyos-ssd1306/blob/master/ssd1306/ssd1306.c
ssd1306_DrawRegion 就是使用给定的内存,绘制一个矩形区域;
x, y 参数是待绘制矩形左上角的坐标,也就是你要把矩形图案绘制到屏幕什么位置上;
OLED屏128*64分辨率,左上角为原点(0,0),横向为x轴,向右增加,纵向为y轴,向下增加;
w, h 参数为待绘制矩形的宽和高,x,y,w,h的单位都是像素;
data和size用于指定矩形图像内存数据;
stride参数,可能稍微难理解一点,它用于指定在绘制过程中,绘好一行之后,内存指针向后移动的数量,单位是 bit;通常情况下它和宽度参数值一样(例如绘制宽度为8像素或者16像素的字符图形),但有时候可能会大于宽度值;