ssd1306 oled屏显示ascii字符和汉字的疑问
刚看了连老师的demo,觉得讲得很好
但有一个疑问,字符输出到oled屏上,去字模,然后用画点的方法实现。
连老师没有写支持汉字的,
请教问题:那汉字的实现是不是也是这样,先取模,然后画点方法画出来?
因为我同时看了徐老师的,他的汉字输出感觉好复杂,而且关键的那一步看不到怎么实现的
ssd1306_DrawRegion(i * W, 0, W, H, fonts[i], sizeof(fonts[0]), W);
我是不是走了弯路呀
鸿蒙开发
ssd1306 oled屏
字符输出
赞
收藏 0
回答 1
待解决
相关问题
求助 HI3861OLED如何显示
2131浏览 • 0回复 待解决
请问3861板子上OLED显示板的按键事件如何捕获?
10949浏览 • 3回复 待解决
HarmonyOS @ObjectLink和@State的相关疑问
160浏览 • 1回复 待解决
开机能用鸿蒙汉字吗?中国系统显示中国特色,汉字的美在中国系统显示,无比炫美
7534浏览 • 5回复 待解决
HarmonyOS如何获取汉字的拼音
297浏览 • 1回复 待解决
HarmonyOS 将json对象按照 ASCII 排序
356浏览 • 1回复 待解决
Harmony OS支持把携带汉字的字符转转化为Byte数组吗
352浏览 • 1回复 待解决
OLED 屏幕输出编译时报错问题
10511浏览 • 2回复 待解决
光敏电阻和人体红外获取数据变化的疑问
8013浏览 • 2回复 待解决
如何监听手机屏幕的灭屏和亮屏?
479浏览 • 1回复 待解决
HarmonyOS 发布证书和发布Profile使用疑问
296浏览 • 1回复 待解决
TextInput组件包含英文和汉字时,如何设置全选
2086浏览 • 1回复 待解决
HarmonyOS 汉字转成特定格式
209浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
329浏览 • 1回复 待解决
有哪位知道字符显示问题
1336浏览 • 1回复 待解决
鸿蒙竖屏可以在底部显示的布局,在横屏显示不了是出了什么问题
6634浏览 • 1回复 待解决
openharmony jsFA 如何横屏显示?
7092浏览 • 1回复 待解决
HarmonyOS 如何禁止截屏和录屏?
166浏览 • 1回复 待解决
如何随机生成一个汉字?
246浏览 • 1回复 待解决
基于Hi3516 DV300,如何适配第三方显示屏和触摸屏驱动
6488浏览 • 1回复 待解决
openHarmony arkTs 表格中过长文字的滚动显示,类似LED屏的滚动显示效果
2853浏览 • 1回复 待解决
HarmonyOS 有没有监听截屏事件和禁止截屏的方法
484浏览 • 1回复 待解决
arkTs 表格中过长文字的滚动显示,类似LED屏的滚动显示效果
1730浏览 • 1回复 待解决
HarmonyOS关于RichText的疑问
646浏览 • 1回复 待解决
mysql varchar类型的疑问
2206浏览 • 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像素的字符图形),但有时候可能会大于宽度值;