OpenEdv-开源电子网

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

字符显示函数,求教

[复制链接]

10

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2013-3-27
在线时间
4 小时
发表于 2013-7-20 11:09:23 | 显示全部楼层 |阅读模式
原子哥,TFTLCD实验里,字符显示函数if(temp&0x80)POINT_COLOR=colortemp;     ,这里面变量temp的作用是什么?
                                                      else POINT_COLOR=BACK_COLOR;
                                                        LCD_DrawPoint(x,y); 
                                                         temp<<=1;
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2013-7-19
在线时间
8 小时
发表于 2013-7-20 11:47:19 | 显示全部楼层
if(size==12)temp=asc2_1206[num][t];  //调用1206字体
else temp=asc2_1608[num][t];  //调用1608字体 ,temp是字符数据吧!
回复 支持 反对

使用道具 举报

10

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2013-3-27
在线时间
4 小时
 楼主| 发表于 2013-7-20 14:39:10 | 显示全部楼层
回复【2楼】senty:
----------------------------不好意思,现在才发现没字没打全,我想知道的是temp&0x80的作用是什么?我个人理解是判断temp的最高位是不是1,temp不是字符数据?判断最高位是不是1有什么作用?不知道我的理解有没有误,原子哥在写注释的时候麻烦写详细一点啊
回复 支持 反对

使用道具 举报

70

主题

6769

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13161
金钱
13161
注册时间
2012-11-26
在线时间
3817 小时
发表于 2013-7-20 15:01:38 | 显示全部楼层
回复【3楼】lgjcumt2013:

回复【2楼】senty:
----------------------------不好意思,现在才发现没字没打全,我想知道的是temp&0x80的作用是什么?我个人理解是判断temp的最高位是不是1,temp不是字符数据?判断最高位是不是1有什么作用?不知道我的理解有没有误,原子哥在写注释的时候麻烦写详细一点啊

---------------------------------
你该理解   LCD显示的是点阵,只是判断点阵是1还是0,再决定显示的是颜色,还是背景色
学无止境
回复 支持 反对

使用道具 举报

10

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2013-3-27
在线时间
4 小时
 楼主| 发表于 2013-7-20 15:06:39 | 显示全部楼层
回复【4楼】jermy_z:
---------------------------------
谢谢,我明白了,原来是这样
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-17 13:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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