OpenEdv-开源电子网

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

stm32vct6用内部显示图片的问题,请教原子哥抽空给予解读,万分感谢

[复制链接]

26

主题

261

帖子

1

精华

高级会员

Rank: 4

积分
734
金钱
734
注册时间
2013-11-1
在线时间
28 小时
发表于 2014-4-7 19:47:36 | 显示全部楼层 |阅读模式
void image_display(u16 x,u16 y,u8 * imgx)
{
HEADCOLOR *imginfo;
  u8 ifosize=sizeof(HEADCOLOR);//得到HEADCOLOR结构体的大小
imginfo=(HEADCOLOR*)imgx;
  image_show(x,y,x+imginfo->w-1,y+imginfo->h-1,imginfo->scan,imgx+ifosize);
}
我认为这个x.y是显示屏的初始位置对吧,我的图片用Image2输出图片大小是(240,180),我想把图片往液晶屏中间移动,程序修改如下: image_display(0,50,(u8*)gImage_bmp2);//在指定地址显示图片,为什么不能显示图片,尝试吧程序改成:image_display(50,0,(u8*)gImage_bmp2);是符合理论的在x轴的50出开始显示。
问题:怎么样把图片往液晶的中间(沿着y方向,x不变)?希望原子哥看见帮忙回答一下。


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

使用道具 举报

26

主题

261

帖子

1

精华

高级会员

Rank: 4

积分
734
金钱
734
注册时间
2013-11-1
在线时间
28 小时
 楼主| 发表于 2014-4-7 20:10:47 | 显示全部楼层
别沉了啊,帖子,顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2014-4-7
在线时间
1 小时
发表于 2014-4-7 21:47:07 | 显示全部楼层
参考下这个。

扩展实验6 内部FLASH图片显示实验.rar

371.16 KB, 下载次数: 134

回复 支持 反对

使用道具 举报

26

主题

261

帖子

1

精华

高级会员

Rank: 4

积分
734
金钱
734
注册时间
2013-11-1
在线时间
28 小时
 楼主| 发表于 2014-4-8 09:42:57 | 显示全部楼层
回复【3楼】liujun6037:
---------------------------------
我参考的就是这个,就是想把图片移动一下,但是结果不行
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2014-4-8 10:01:37 | 显示全部楼层
回复【4楼】zhao305149619:
---------------------------------
你直接下载我这个试试?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

26

主题

261

帖子

1

精华

高级会员

Rank: 4

积分
734
金钱
734
注册时间
2013-11-1
在线时间
28 小时
 楼主| 发表于 2014-4-8 11:14:03 | 显示全部楼层
回复【5楼】正点原子:

回复【4楼】zhao305149619:
---------------------------------
你直接下载我这个试试?

---------------------------------
我是移植你的程序,直接下载是不能用的
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2014-4-8 11:38:31 | 显示全部楼层
回复【6楼】zhao305149619:
--------------------------
用我们的图片数组。
不要用你自己生成的试试
怀疑是图片数组有问题。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

26

主题

261

帖子

1

精华

高级会员

Rank: 4

积分
734
金钱
734
注册时间
2013-11-1
在线时间
28 小时
 楼主| 发表于 2014-4-14 22:58:33 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
我后来经过调试发现了是数据类型的原因,因为u8不能的问题导致下移数据溢出会出错
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-12 00:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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