关于oled gram的问题

2019-10-15 19:12发布

oled显示时是竖向的取模,gram为何要写成这样的数组?

//OLED的显存
//存放格式如下.
//[0]0 1 2 3 ... 127 
//[1]0 1 2 3 ... 127 
//[2]0 1 2 3 ... 127 
//[3]0 1 2 3 ... 127 
//[4]0 1 2 3 ... 127 
//[5]0 1 2 3 ... 127 
//[6]0 1 2 3 ... 127 
//[7]0 1 2 3 ... 127     
u8 OLED_GRAM[128][8];

我怎么觉得应该是这样 u8 OLED_GRAM[8][128];
还是没搞懂oled gram的对于关系!



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
q546163199
1楼-- · 2019-10-17 08:16
正点原子 发表于 2011-2-26 01:37
u8 OLED_GRAM[128][8];
128对应的是X坐标。
8对应的是Y坐标。
128每个代表一个X坐标。
8每个代表8个Y ...

可是,[128][8]表示的是128行,8列的二维数组吧?
xiaobudonglaosh
2楼-- · 2019-10-17 10:13
q546163199 发表于 2016-1-22 12:54
可是,[128][8]表示的是128行,8列的二维数组吧?

0------------------------------127
|
|
|
8
q546163199
3楼-- · 2019-10-17 16:02
 精彩回答 2  元偷偷看……
cxs0913
4楼-- · 2019-10-17 21:11
小温 发表于 2014-3-17 22:52
回复【8楼】正点原子:
---------------------------------
已经仿真了,找到原因了,原来page0是靠近oled排 ...

正解!想这个问题想了很久。

一周热门 更多>