社区
嵌入开发(WinCE)
帖子详情
oled液晶显示有覆盖现象,代码应该怎么改一下呢?
carl3753198
2016-11-28 11:45:41
我24*24的acs码表显示abcd等字符有覆盖的现象怎么修改一下,显示基本对了,最后修改一下哪里呢?
LCD_ShowString(125,33,"abcd"); 我的字库取模由1608改为24*24
...全文
804
13
打赏
收藏
oled液晶显示有覆盖现象,代码应该怎么改一下呢?
我24*24的acs码表显示abcd等字符有覆盖的现象怎么修改一下,显示基本对了,最后修改一下哪里呢? LCD_ShowString(125,33,"abcd"); 我的字库取模由1608改为24*24
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
carl3753198
2016-11-28
打赏
举报
回复
字库用pctolcd2002取的24*24
C_Rabbit
2016-11-28
打赏
举报
回复
就是temp的问题……
C_Rabbit
2016-11-28
打赏
举报
回复
额,貌似看错了,楼上说的有误,我再看下
C_Rabbit
2016-11-28
打赏
举报
回复
看不到你的字库是什么格式,无法判断 不过变量temp按照你的用法的话,u8是不行的,应该设置成u16,综合分析也应该是现在出现这个显示错误的原因
carl3753198
2016-11-28
打赏
举报
回复
是分开了,那又为什么没有显示完整呢?字库错了还是函数呢?
C_Rabbit
2016-11-28
打赏
举报
回复
x+=8 改成 x+=12试试
carl3753198
2016-11-28
打赏
举报
回复
carl3753198
2016-11-28
打赏
举报
回复
carl3753198
2016-11-28
打赏
举报
回复
应该像9楼说的那样,但是我还是不知道怎么改好,48个字节,应该都是8位8位来做的。现在我把c51版的程序贴上去,有空就看看吧,非常感谢你们,有你们心里踏实一点
xqhrs232
2016-11-28
打赏
举报
回复
是不是字符的间隔没算好?
C_Rabbit
2016-11-28
打赏
举报
回复
要干活了,最后通读一遍,只能作出如下猜测: 首先,字库是以48个字节为1个字符,即1个字符共有48*8=384个点位,以高度为16分的话,宽度则应该是24,这里暂不知道具体字库是什么样子的(实际是懒得打字到字符转换软件去比对了) 其次,在显示程序中,字库的单个字符是由48个char型构成的,那么temp设置为u8是对的,但这么一来,for(t=0,t<12,t++)函数中的temp>>=1这个移位操作就很奇怪了,因为只有8位,移12位的话,最后面4位的操作肯定是显示空白,但不知道LCD_WR_DATA函数是怎么运作的,所以这里是存在问题的 最后,楼主加油,我闪了。
C_Rabbit
2016-11-28
打赏
举报
回复
从字库看,貌似你的字库显示效果是“ a ”," b "这样的? 如果是的话,那依然是覆盖了。 那么只需要把x+=8那里改成x+=24即可 但是,你用的显示函数里有个地方很奇怪,temp明明设置的是u8,移位操作只能支持8位,却拿它做12位的移位操作;然而字库又是8位的数据,所以这个代码本身问题就很多,是否移植的过于粗糙了
carl3753198
2016-11-28
打赏
举报
回复
把temp改成u16改了还是不起作用,感觉那里的数据类型还要改一下?
【普中STM32精灵开发攻略】--第 37 章
OLED
液晶显示
实验
本章将向大家介绍
OLED
液晶显示
屏,通过本章的学习,让大家能够学会如何使用
OLED
,为后面STM32的项目制作做好铺垫。
LCD、
OLED
、QLED、mini-LED等显示技术的区别
优点:由于没有液晶和背光,而且可以单独控制像素点亮度和开关,继承了
OLED
的全部优点且解决了有机材料老化(烧屏)和调光问题。缺点:贵贵贵,现阶段无法低成本完成全部整齐拜访且焊接到控制电路上,属于未来的技术。缺点:所有像素共享一块背光,即使显示黑色,背光也不关闭,并不是透彻的纯黑。
显示器的参数指标和技术/
液晶显示
器面板
本篇文章主要是对于显示器的技术,以及
液晶显示
器的面板
OLED
显示屏驱动:8080并口,IIC,SPI三种驱动方式
本文介绍了
OLED
驱动的基本原理,又介绍了
OLED
的几种驱动方式,包括8080串口驱动,IIC驱动,SPI驱动方式,并附上完整源码,亲测好用,供大家参考,谢谢!
OLED
和LCD对比
今天等离子已不复存在,
OLED
出现了新的竞争者。在本概述中,我们将了解这两种技术之间的差异、优缺点等。我们将从简短介绍每种显示技术的工作原理开始。我们将使用术语“面板”,因为显示技术是功能性电视屏幕的一个组成部分——尽管非常重要。除了面板之外,还有机柜、框架等支撑结构以及大量的电子线路。
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章