ssd1306 oled屏显示ascii字符和汉字的疑问
刚看了连老师的demo,觉得讲得很好
但有一个疑问,字符输出到oled屏上,去字模,然后用画点的方法实现。
连老师没有写支持汉字的,
请教问题:那汉字的实现是不是也是这样,先取模,然后画点方法画出来?
因为我同时看了徐老师的,他的汉字输出感觉好复杂,而且关键的那一步看不到怎么实现的
ssd1306_DrawRegion(i * W, 0, W, H, fonts[i], sizeof(fonts[0]), W);
我是不是走了弯路呀
        鸿蒙开发
      
        ssd1306 oled屏
      
        字符输出
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS ASCII转字符串 
1181浏览  • 1回复 待解决
求助   HI3861OLED如何显示 
3737浏览  • 0回复 待解决
请问3861板子上OLED显示板的按键事件如何捕获? 
12383浏览  • 3回复 待解决
开机能用鸿蒙汉字吗?中国系统显示中国特色,汉字的美在中国系统显示,无比炫美 
8701浏览  • 5回复 待解决
Harmony OS支持把携带汉字的字符转转化为Byte数组吗 
1452浏览  • 1回复 待解决
HarmonyOS @ObjectLink和@State的相关疑问 
1269浏览  • 1回复 待解决
HarmonyOS  将json对象按照 ASCII 排序 
1646浏览  • 1回复 待解决
HarmonyOS 汉字的编码问题 
1153浏览  • 1回复 待解决
HarmonyOS如何获取汉字的拼音 
1703浏览  • 1回复 待解决
OLED 屏幕输出编译时报错问题 
12213浏览  • 2回复 待解决
TextInput组件包含英文和汉字时,如何设置全选 
3394浏览  • 1回复 待解决
光敏电阻和人体红外获取数据变化的疑问 
9192浏览  • 2回复 待解决
HarmonyOS 字符串显示异常 
1455浏览  • 1回复 待解决
HarmonyOS Text组件显示特殊字符 
1144浏览  • 1回复 待解决
HarmonyOS TextInput 只允许输入字母、和数字和汉字 该怎么处理 
1378浏览  • 1回复 待解决
HarmonyOS  发布证书和发布Profile使用疑问 
1620浏览  • 1回复 待解决
有哪位知道字符显示问题 
2142浏览  • 1回复 待解决
如何监听手机屏幕的灭屏和亮屏? 
1850浏览  • 1回复 待解决
HarmonyOS 汉字转成特定格式 
1379浏览  • 1回复 待解决
HarmonyOS  折叠屏小屏切换大屏自动分栏了 显示异常 
1748浏览  • 1回复 待解决
鸿蒙竖屏可以在底部显示的布局,在横屏显示不了是出了什么问题 
7852浏览  • 1回复 待解决
openharmony jsFA 如何横屏显示? 
8629浏览  • 1回复 待解决
flutter的页面如何防录屏和截屏 
998浏览  • 1回复 待解决
如何随机生成一个汉字? 
1319浏览  • 1回复 待解决
HarmonyOS 如何禁止截屏和录屏? 
2229浏览  • 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像素的字符图形),但有时候可能会大于宽度值;