OpenEdv-开源电子网

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

关于取模的问题

[复制链接]

6

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2015-10-16
在线时间
18 小时
发表于 2016-4-24 17:55:16 | 显示全部楼层 |阅读模式
3金钱
你好,最近我学习TFTLCD时遇到一个问题,就是使用取模软件如何设置参数,小于64的自摸取出来是可以显示在TFTLCD上,但是用同样的方法取模,设置为64*64后取模出来的是不能显示的,不知道哪里出问题了,希望大家指点指点,教我一下,谢谢

这是图片

这是图片
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-4-25 23:30:13 | 显示全部楼层
回复

使用道具 举报

6

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2015-10-16
在线时间
18 小时
 楼主| 发表于 2016-4-26 21:56:42 | 显示全部楼层
那要如何处理??这是程序,不太明白,可以帮忙看看么?
for(t=0;t<csize;t++)
        {   
                if(size==12)temp=asc2_1206[num][t];                  //调用1206字体
                else if(size==16)temp=asc2_1608[num][t];        //调用1608字体
                else if(size==24)temp=asc2_2412[num][t];        //调用2412字体
                else if(size==32)temp=asc2_3216[num][t];
                else if(size==40)temp=asc2_4020[num][t];
                else if(size==48)temp=asc2_4824[num][t];
                else if(size==56)temp=asc2_5628[num][t];
                else if(size==64)temp=asc2_6432[num][t];
                //else if(size==128)temp=asc2_12864[num][t];
                else return;                                                                //没有的字库
                for(t1=0;t1<8;t1++)
                {                            
                        if(temp&0x80)LCD_Fast_DrawPoint(x,y,POINT_COLOR);
                        else if(mode==0)LCD_Fast_DrawPoint(x,y,BACK_COLOR);
                        temp<<=1;
                        y++;
                        if(y>=lcddev.height)return;                //超区域了
                        if((y-y0)==size)
                        {
                                y=y0;
                                x++;
                                if(x>=lcddev.width)return;        //超区域了
                                break;
                        }
                }           
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-5-1 12:22:23 | 显示全部楼层
安敖柔 发表于 2016-4-26 21:56
那要如何处理??这是程序,不太明白,可以帮忙看看么?
for(t=0;t

仿真调试
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-16 00:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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