2019-07-25 10:57发布
中国救星 发表于 2016-1-21 23:11 是的。。 不好意思刚才说错了一个地方, 竖着看下来是X轴
q546163199 发表于 2016-1-21 23:32 我的想法是,我不仅改成[8][128],我把之后的画点函数也改一下,行列位置换一下,这样的话是因为,C语言中 ...
中国救星 发表于 2016-1-21 23:37 不对哦, 按你样子改 是有64行 但不是128位 是128个字节, 而有 128 x 8 = 976位了。 你想复杂了, ...
q546163199 发表于 2016-1-22 00:22 不会吧,我的意思是有8大行,每一大行有竖着的8位,正好是64位啊,即每一行的高度是为,有8行,即共64行 ...
最多设置5个标签!
我的想法是,我不仅改成[8][128],我把之后的画点函数也改一下,行列位置换一下,这样的话是因为,C语言中的二维数组在内存中是按行排放的,所以就是构成了一个8行,128列的,二维数组,每行的高度是8位,正好总共就是64行,128位,您看这样可以不?我把原有程序的行列都调换下位置,不知道这样是否可行
至于画点函数中,页的取值是7-y/8,应该是因为我们认为的最上角的(0.0)应该是对应着OLED实际的左下角,所以才会用7-y/8,y是行数,这样我说的对吧?
不对哦, 按你样子改 是有64行 但不是128位 是128个字节, 而有 128 x 8 = 976位了。 你想复杂了, 建议你好好想想是不是自己什么地方搞错了?
不会吧,我的意思是有8大行,每一大行有竖着的8位,正好是64位啊,即每一行的高度是为,有8行,即共64行啊,列有128列
我理解力不是特别好。。 你这样子的话。 取模的方式也要变吧。。 为什么要改呢? 我觉得原子的例子都写好了的。。。。你把它给重新摆个位置,可以是可以。。好像也没有多大好处吧?
我也是菜鸟=。=
一周热门 更多>