OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 14510|回复: 17

OLED算法问题

[复制链接]

42

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
353
金钱
353
注册时间
2016-7-17
在线时间
59 小时
发表于 2017-1-3 23:15:43 | 显示全部楼层 |阅读模式
1金钱
谁研究了OLED的算法啊,比如画点[100][4],为什么画的是100  29这个点啊,还有就是对字符的处理。有谁研究的好。留下QQ。我们交流一下。我现在技术也还行了。哈哈哈哈。互相帮助


如图。谁给我讲一下
1}LJ2Y2`NB[L)P3345ECZIT.png
K$ZXMA(D38_NVP2Q~2W~SH0.png

最佳答案

查看完整内容[请看2#楼]

这个不难理解啊,128*8*8个点,上面说的很清楚了,128表示列,8表示页,每页8行。则有8*8=64行。然后从高到低参应行数从小到大,则表示7页对应的是0-7行,第0页对应的是56-63行。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11471
金钱
11471
注册时间
2013-3-8
在线时间
1226 小时
发表于 2017-1-3 23:15:44 | 显示全部楼层
这个不难理解啊,128*8*8个点,上面说的很清楚了,128表示列,8表示页,每页8行。则有8*8=64行。然后从高到低参应行数从小到大,则表示7页对应的是0-7行,第0页对应的是56-63行。
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11471
金钱
11471
注册时间
2013-3-8
在线时间
1226 小时
发表于 2017-1-4 09:38:33 | 显示全部楼层
你想在第100列,第29行写数据,那OLED_GRAM第一个数为100,第二个数不清楚的话,可以数出来,再总结公式。第7页表示0-7行,第6页表示8-15行,第5页表示16-23行,第4页表示24-31行... ,可以看出来第二个数应该填4,但这个4代表了8行(24-31),那29行又怎么表示呢,从高到低参应行数从小到大,则一个字节8位,正好对应24-31行。高位(7)对应24行,6对应25行...2对应29行,1对应30行,0对应31行。则最后结果就是上面的公式
回复

使用道具 举报

超人不会飞ii 该用户已被删除
发表于 2017-1-4 10:07:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

5

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2017-2-15
在线时间
11 小时
发表于 2017-3-12 22:38:10 | 显示全部楼层
augustedward 发表于 2017-1-4 09:32
这个不难理解啊,128*8*8个点,上面说的很清楚了,128表示列,8表示页,每页8行。则有8*8=64行。然后从高到 ...

请问“7页对应的是0-7行,第0页对应的是56-63行”这个是为什么啊?怎么不是第0页对应的是0-7行,第7页对应的是56-63行啊?
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11471
金钱
11471
注册时间
2013-3-8
在线时间
1226 小时
发表于 2017-3-13 09:43:06 | 显示全部楼层
llsjing 发表于 2017-3-12 22:38
请问“7页对应的是0-7行,第0页对应的是56-63行”这个是为什么啊?怎么不是第0页对应的是0-7行,第7页对 ...

这个你看手册,还有就是你想显示的屏幕刷新方式
回复

使用道具 举报

5

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2017-2-15
在线时间
11 小时
发表于 2017-3-13 21:51:30 | 显示全部楼层
augustedward 发表于 2017-3-13 09:43
这个你看手册,还有就是你想显示的屏幕刷新方式

哦哦,谢谢
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2017-3-31
在线时间
1 小时
发表于 2017-3-31 10:57:32 | 显示全部楼层
augustedward 发表于 2017-3-13 09:43
这个你看手册,还有就是你想显示的屏幕刷新方式

这个页码倒着或顺着,是不是还要实际看屏幕从那边开始显示的呢?
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2017-9-2
在线时间
3 小时
发表于 2017-10-24 20:47:43 来自手机 | 显示全部楼层
augustedward 发表于 2017-3-13 09:43
这个你看手册,还有就是你想显示的屏幕刷新方式

正常的显示是page0对应着0--7,只有重映射才是page0对应着59--63?那么在原子程序中哪一段代码是控制选择这2种刷新方式的其中一个的?
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11471
金钱
11471
注册时间
2013-3-8
在线时间
1226 小时
发表于 2017-10-25 18:42:24 | 显示全部楼层
vvdv123 发表于 2017-10-24 20:47
正常的显示是page0对应着0--7,只有重映射才是page0对应着59--63?那么在原子程序中哪一段代码是控制选择 ...

看显示屏手册
回复

使用道具 举报

19

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-1-28
在线时间
30 小时
发表于 2018-4-15 14:57:11 | 显示全部楼层
楼主能留一下QQ吗  有问题可以向您请教一下
回复

使用道具 举报

0

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
432
金钱
432
注册时间
2016-6-23
在线时间
66 小时
发表于 2020-7-21 08:55:59 | 显示全部楼层
其实不难,画一个图就能理解了。
回复

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2020-9-27
在线时间
23 小时
发表于 2020-9-28 14:29:17 | 显示全部楼层

在显示屏手册上没找到  能帮忙分享下吗
回复

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2020-9-27
在线时间
23 小时
发表于 2020-9-28 14:38:55 | 显示全部楼层

打扰了  看到了看到了
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2020-11-6
在线时间
6 小时
发表于 2021-5-5 12:10:02 | 显示全部楼层
liulan104 发表于 2020-7-21 08:55
其实不难,画一个图就能理解了。

我昨天画一天表格,愣是没搞懂
按照正常的方式不应该设计的缓存数组是uint gram[8][128]这样对应的64行128列吗,按照原子哥的教程是把显示屏旋转了90度,还倒着放的
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-12-10
在线时间
15 小时
发表于 2022-1-3 16:29:02 | 显示全部楼层
wz17750391737 发表于 2021-5-5 12:10
我昨天画一天表格,愣是没搞懂
按照正常的方式不应该设计的缓存数组是uint gram[8][128]这样对应的64行1 ...

兄弟 好像是这么回事,这个怎么理解?
回复

使用道具 举报

0

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2022-1-7
在线时间
23 小时
发表于 2022-1-11 15:31:45 | 显示全部楼层
老兄 加下QQ:442264951 求救
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2020-5-5
在线时间
3 小时
发表于 2023-10-17 14:14:07 | 显示全部楼层
简单说就是他的页码是由下而上,依次为0/2/3/4/5/6/7页,而行数从上往下依次为0/1/2/3.......行。这个方式应该和OLED初始化的扫描方式有关。这里的0页和0行也都考虑,不能初始就算做1。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 06:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表