OpenEdv-开源电子网

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

如何用Image2lcd取模图片得到的C语言数组编写函数扫描显示图片?

[复制链接]

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
发表于 2013-3-30 20:56:22 | 显示全部楼层 |阅读模式
如何用Image2lcd取模图片得到的C语言数组编写函数扫描显示图片,有相关的工程吗?或者扫描显示函数,取模图片得到的C语言数组是存在STM32F103ZET6的FLASH里吗?急求各位大神指点,现在小弟正在学习?QQ:364105364,谢谢各位

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165369
金钱
165369
注册时间
2010-12-1
在线时间
2110 小时
发表于 2013-3-30 23:13:15 | 显示全部楼层
我们的ministm32,扩展实验13就是了。
ALIENTEK MINISTM32 扩展实验13 内部FLASH图片显示实验
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-5 10:42:44 | 显示全部楼层
回复【2楼】正点原子:
--------------------------------
这个工程可以直接写到战舰STM32开发板使用吗?要修改什么吗?这个工程里是不是对ili9341液晶驱动器直接操作IO模拟时序的吗?是不是没有用到FSMC总线?如果移植到战舰STM32开发板有什么需要注意的?MiniSTM32开发板光盘资料的完整资料及更新资料在哪下载?还有战舰STM32光盘资料的更新等相关信息谢谢原子哥的回答~小弟小白,不过正在努力学习
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-5 11:13:23 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子哥,还问一个问题,用这个显示的一个一个小图片能拼接组成战舰综合实验启动后那样的图标菜单吗?这样会不会显示刷新很慢?做一个那样效果的简单菜单能否胜任?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165369
金钱
165369
注册时间
2010-12-1
在线时间
2110 小时
发表于 2013-4-5 13:26:39 | 显示全部楼层
回复【3楼】月影纯风:
---------------------------------
不能直接烧,要移植,主要是LCD显示部分。
mini板用的是模拟时序,战舰板用的是FSMC。
ALIENTEK开发板最新资料: http://pan.baidu.com/share/link?shareid=450752&uk=3993209745

回复【4楼】月影纯风:
---------------------------------
可以,效果得看你写代码的能力了,呵呵。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-14 00:33:19 | 显示全部楼层
原子哥,我如果不用战舰板上STM32F103ZET6中的FSMC总线驱动,如果也是用普通IO口模拟的话,能否把MiniSTM32中STM32RBT6中的那个历程程序直接用在战舰开发板上进行这样简单的菜单设计呢,显示的速度效果怎么样?能否充当一个菜单的功能?
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-14 00:50:15 | 显示全部楼层
原子哥,ministm32,扩展实验13这样的例程怎么没有在战舰开发板上做一个一样的呢?想用战舰STM32开发板按照ministm32,扩展实验13那样显示一个综合实验那样的菜单,带触摸屏的?可以提供方法思路和途径吗?或者给个那样的例程?谢谢~
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165369
金钱
165369
注册时间
2010-12-1
在线时间
2110 小时
发表于 2013-4-14 01:22:20 | 显示全部楼层
回复【7楼】月影纯风:
--------------------------------- 
参考移植过去就可以了
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-14 19:33:04 | 显示全部楼层
int main(void)
{   
Stm32_Clock_Init(9);//系统时钟设置
delay_init(72);    //延时初始化
LED_Init();    //初始化与LED连接的硬件接口
while(1)
{
LED0=0;
LED1=1;
delay_ms(300);
LED0=1;
LED1=0;
delay_ms(300);
}  
}



void LED_Init(void)
{
RCC->APB2ENR|=1<<3; //使能PORTB时钟
RCC->APB2ENR|=1<<6; //使能PORTE时钟

GPIOB->CRL&=0XFF0FFFFF;
GPIOB->CRL|=0X00300000;
GPIOB->ODR|=1<<5;

GPIOE->CRL&=0XFF0FFFFF;
GPIOE->CRL|=0X00300000;
GPIOE->ODR|=1<<5;
}
  
Build target 'Target 1'
compiling test.c...
test.c(7): error:  #130: expected a "{"
compiling led.c...
..\HARDWARE\LED\led.c(4): error:  #130: expected a "{"
Target not created

完全跟标准例程一样的,标准例程编译0错误0警告,我自己照着标准例程打上去的完全一样怎么出现这个问题??
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-14 19:34:07 | 显示全部楼层
实在查找了很久没缺少{这个啊,好奇怪的问题,好郁闷~
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-14 19:38:54 | 显示全部楼层
是不是MDK3.80A这个软件在电脑上出现问题了??
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-14 19:47:18 | 显示全部楼层
对于MINISTM32的那个参考移植过去是基本上只要改驱动IO口就行了吧
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-14 20:02:12 | 显示全部楼层
miniSTM32中的扩展例程是基于TFTLCD什么驱动器?ili9341?还是其他,有没ILI9341的
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165369
金钱
165369
注册时间
2010-12-1
在线时间
2110 小时
发表于 2013-4-14 21:12:16 | 显示全部楼层
回复【13楼】月影纯风:
---------------------------------
都支持。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

头像被屏蔽

6168

主题

7036

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
19705
金钱
19705
注册时间
2012-12-27
在线时间
25 小时
发表于 2013-4-15 17:56:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-26 22:28:00 | 显示全部楼层
回复【14楼】正点原子:
---------------------------------
如果把MINI STM32中的扩展实验13移植到战舰开发板中的LCD 2.8的接口,16位并行数据不是在一个16位的并行IO口上,而是分布在D ,E等IO口上可否分别对每一位操作,修改进行数据或命令的读写?
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-26 22:28:36 | 显示全部楼层
就是说在战舰开发板上能否不修改连接的IO口改程序移植
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165369
金钱
165369
注册时间
2010-12-1
在线时间
2110 小时
发表于 2013-4-27 01:25:56 | 显示全部楼层
回复【17楼】月影纯风:
---------------------------------
不能.
mini板用的是IO模拟驱动LCD.
战舰板用的是FSMC总线驱动.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-27 21:50:28 | 显示全部楼层
回复【18楼】正点原子:
---------------------------------
原子哥能否稍微修改下MINISTM32的IO模拟驱动的例程改在战舰STM32上用IO模拟驱动的内部FLASH图片显示的例程??买的战舰开发板,好想要个这样的例程学习,或者用FSMC内部FLASH图片显示的例程也可以
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-27 21:54:38 | 显示全部楼层
原子哥改好了能直接发我邮箱么?zhouwanbo19870224@126.com,QQ:364105364,谢谢阿爸,另外,如果我不修改MINISTM32的扩展例程13直接下载进战舰开发板而用杜邦线按MINISTM32开发板在战舰开发板上修改相应TFT的引出线到战舰的引出IO口,能否在战舰开发板上实验MINISTM32的扩展例程13,内部FLASH图片显示实验???望尽快解答小弟,学习中,谢谢~·
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-4-27 21:59:18 | 显示全部楼层
如果可以,我就不用再买MINISTM32开发板了,现有战舰开发板,想用MINISTM32扩展例程13在战舰开发板上实验下效果,可以吗?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165369
金钱
165369
注册时间
2010-12-1
在线时间
2110 小时
发表于 2013-4-27 22:55:06 | 显示全部楼层
回复【21楼】月影纯风:
---------------------------------
不能。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165369
金钱
165369
注册时间
2010-12-1
在线时间
2110 小时
发表于 2013-4-27 23:10:40 | 显示全部楼层
修改一下,分分钟的事情,我帮你改好了。
初学者就先从简单的学起,不要走路都没学会,就想跨栏...

ALIENTEK 战舰STM32 扩展实验x 内部FLASH图片显示实验.rar

366.67 KB, 下载次数: 1395

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

使用道具 举报

5

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2012-8-22
在线时间
6 小时
发表于 2013-8-10 21:10:19 | 显示全部楼层
回复【23楼】正点原子:
---------------------------------
原子哥,我之前直接显示图片一直在图片上有那个软件的LOGO ,我看你的程序下进去就没有,搞了好久,发现就是软件本身的问题,我用的是2.0版本,你这个是2.9版本,呵呵
回复 支持 反对

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
发表于 2015-1-26 10:06:06 | 显示全部楼层
回复【23楼】正点原子:
---------------------------------
谢谢,我现在正想要显示小图案,做菜单。先下来看看,
谢谢分享,原子辛苦了。
回复 支持 反对

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2014-4-20
在线时间
0 小时
发表于 2015-3-4 16:01:56 | 显示全部楼层
我想请问一下,这种情况试用于GIF显示吗,能否用Image2lcd转换GIF图?
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2017-7-15
在线时间
3 小时
发表于 2017-7-15 17:01:08 | 显示全部楼层
,大神内部flash,那个图像.c文件换了之后图像为什么没有改变,我的是迷你版
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2017-7-15
在线时间
3 小时
发表于 2017-7-15 17:25:29 | 显示全部楼层
正点原子 发表于 2013-3-30 23:13
我们的ministm32,扩展实验13就是了。
ALIENTEK&nbsp;MINISTM32&nbsp;扩展实验13&nbsp;内部FLASH图片显示实 ...

请问内部FLASH图片数据应该如何改变
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2024-11-21
在线时间
2 小时
发表于 2024-11-25 16:51:50 | 显示全部楼层
精英板上有类似mini版上的扩展实验吗
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-1-19 02:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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