智能车制作

标题: 关于OLED的问题! [打印本页]

作者: Mr.mmm    时间: 2015-2-13 20:19
标题: 关于OLED的问题!
用的是蓝宙的OLED
OLED_PutPixel();
这个函数不是应该打印出一个点么?
你们使用这个函数来比较阈值然后一个点一个点在OLED上显示赛车道的么?
但是我死活打印不出来,后来就一个一个测试点,发现(0,0)在左上方第一个 然后 一直到(0,20)都正常 但是一旦到20以上就直接跳到下面了。。。纵轴方向变化大,这是为什么?
for(uint8 i=0; i<60; i++)
      {
          OLED_PutPixel (0,i);
          DELAY_MS (300);
      }

作者: 君啸凤舞    时间: 2015-2-14 11:41
本帖最后由 君啸凤舞 于 2015-2-14 11:44 编辑

如果你是显示线性ccd。。
LCD_Set_Pos(0,7);
        for(i=0;i<128;i++)
        {
         if(CCD_BUFF<=BlackValue)  tslp=0xfe;
         else tslp=0x80;
         LCD_WrDat(tslp);
        }
这样y轴占8个,相当于每个黑点就是个光标,看的清楚

作者: Mr.mmm    时间: 2015-2-14 16:21
君啸凤舞 发表于 2015-2-14 11:41
如果你是显示线性ccd。。
LCD_Set_Pos(0,7);
        for(i=0;i

我想显示摄像头的,怎么弄呢?

作者: 君啸凤舞    时间: 2015-2-14 17:38
Mr.mmm 发表于 2015-2-14 16:21
我想显示摄像头的,怎么弄呢?

那你就一个个点显示吧,oled就是12864,你买oled里面有点的显示方法

作者: diandian    时间: 2015-2-15 22:57
用打点函数显示赛道图像刷屏会有点慢
作者: jay911    时间: 2015-2-16 00:30
我想问一下OLED的几个接口你是和芯片的哪个引脚连的啊,求参考
作者: jay911    时间: 2015-2-16 00:30
我想问一下OLED的几个接口你是和芯片的哪个引脚连的啊,求参考
作者: 伤剑使者    时间: 2015-2-16 20:40
diandian 发表于 2015-2-15 22:57
用打点函数显示赛道图像刷屏会有点慢

    给的例程也就是由一个个打点函数构成的,刷屏确实慢,大侠有什么好的主意?

作者: diandian    时间: 2015-2-16 22:23
我用的也是oled,我的方法是将保存图像的数组进行压缩,原来的一个字节表示一个点,压缩后一个字节是八个点,最后用例程里的显示图片函数显示。
作者: Mr.mmm    时间: 2015-3-6 21:04
diandian 发表于 2015-2-16 22:23
我用的也是oled,我的方法是将保存图像的数组进行压缩,原来的一个字节表示一个点,压缩后一个字节是八个点 ...

啥意思?那个void Draw_BMP(byte x0,byte y0,byte x1,byte y1,byte bmp[]); 这个函数是怎么打印的?

作者: lifuxian1994    时间: 2015-3-15 22:06
diandian 发表于 2015-2-16 22:23
我用的也是oled,我的方法是将保存图像的数组进行压缩,原来的一个字节表示一个点,压缩后一个字节是八个点 ...

这样压缩之后刷屏基本能实时了么?
作者: diandian    时间: 2015-3-15 23:15
这样刷屏的话基本上可以算是实时了,我测过刷一幅图是大约5个毫秒
作者: around_    时间: 2015-3-16 12:31
学习下~~
作者: 徐鹏    时间: 2015-12-20 20:44
我也遇到这个问题了   你是杂解决的哈  大家交流一下
作者: 徐鹏    时间: 2015-12-20 20:47
diandian 发表于 2015-2-16 22:23
我用的也是oled,我的方法是将保存图像的数组进行压缩,原来的一个字节表示一个点,压缩后一个字节是八个点 ...

能不能具体说说啊

作者: 徐鹏    时间: 2015-12-20 20:56
同样的问题求教哈




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2