OpenEdv-开源电子网

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

请教OLED和TFT-LCD问题,请教一下,我是新手

[复制链接]

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2011-12-5
在线时间
0 小时
发表于 2011-12-5 10:59:54 | 显示全部楼层 |阅读模式
就是看到OLED时取模方式那块程序,调用1206字体和1608字体时当size=12时选择1206字体,程序段void OLED_Showchar(u8 x,u8 y,u8 chr,u8 size)中if((y-y0)==size)这句size是神马意思?有多少bit,一个字符2字节,1字节8bit,那size多少bit?还有TFT那块int main(void)中最后几句程序:x++;if(x==12)x=0;在同一水平线上写ATM@allentek"A转到T算法是x方向是按一个bit来计算?还是按多少个BIT?总之就是size这个词不甚了解,谢谢大侠来指点指点
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2011-12-5 12:26:47 | 显示全部楼层
回复【楼主位】邹大侠:
---------------------------------
自己仿真下就明白了。
if那句话是判断是不是到了所选字体的末尾。
另外,一个字符一般是占一个字节的。而不是2个。size不是用来表示位的,而是用来告诉函数,我要调用那个字体。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2011-12-5
在线时间
0 小时
 楼主| 发表于 2011-12-5 12:32:09 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
谢谢,我知道if那句是用来判断是否到最后了,我再问下12字体和16字体神马意思?有多少字节?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2011-12-5 12:56:15 | 显示全部楼层
回复【3楼】邹大侠:
---------------------------------
12字体,表示每个汉字的点阵数为12*12点(字符为6*12)。
16字体,表示每个汉字的点阵数为16*16点(字符为8*16)。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-24 14:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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