OpenEdv-开源电子网

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

阿波罗 429 RGB LTDC 显示图片

[复制链接]

15

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2016-8-19
在线时间
30 小时
发表于 2016-8-19 14:55:44 | 显示全部楼层 |阅读模式
1金钱
原来用mini的8080显示图片,现在买了块阿波罗+RGB 7寸屏幕,RGB的只能用ltdc驱动,请教下,谁能提供下这个显示图片的程序吗 谢谢


最佳答案

查看完整内容[请看2#楼]

可以,图片做成数组,然后DMA2D直接从flash读取数据到LTDC的显存中,ST的官方例程就是这么搞的
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-8-19 14:55:45 | 显示全部楼层
lymcu 发表于 2016-8-19 15:19
阿波罗 429 RGB  可以显示内部FLASH图片吗?

可以,图片做成数组,然后DMA2D直接从flash读取数据到LTDC的显存中,ST的官方例程就是这么搞的
开往春天的手扶拖拉机
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-8-19 15:12:07 | 显示全部楼层
F429开发板就有图片显示例程,RGB屏可以直接用的!
回复

使用道具 举报

15

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2016-8-19
在线时间
30 小时
 楼主| 发表于 2016-8-19 15:19:29 | 显示全部楼层
zuozhongkai 发表于 2016-8-19 15:12
F429开发板就有图片显示例程,RGB屏可以直接用的!

阿波罗 429 RGB  可以显示内部FLASH图片吗?
回复

使用道具 举报

15

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2016-8-19
在线时间
30 小时
 楼主| 发表于 2016-8-19 16:08:32 | 显示全部楼层
因为现在手上没有SD卡,就不知道能否把图片写在ROM中,然后再搬去显示
回复

使用道具 举报

3

主题

548

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1383
金钱
1383
注册时间
2015-2-3
在线时间
197 小时
发表于 2016-8-19 20:19:54 | 显示全部楼层
lymcu 发表于 2016-8-19 16:08
因为现在手上没有SD卡,就不知道能否把图片写在ROM中,然后再搬去显示

可以的,LTDC说白了就是只需要改变显存当中数据就能直接改变显示内容,所以不管怎样只要能改显存(实际上就是读写内存)就行了
回复

使用道具 举报

15

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2016-8-19
在线时间
30 小时
 楼主| 发表于 2016-8-20 11:14:09 | 显示全部楼层
但是ltdc_lcd_framebuf[1280][800] 这个显寸那么大,flash建不了那么大的表格
回复

使用道具 举报

3

主题

548

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1383
金钱
1383
注册时间
2015-2-3
在线时间
197 小时
发表于 2016-8-20 22:54:57 | 显示全部楼层
lymcu 发表于 2016-8-20 11:14
但是ltdc_lcd_framebuf[1280][800] 这个显寸那么大,flash建不了那么大的表格

那就放在SD卡、外部FLASH这样的介质当中,程序运行之后读取进显存里面。要不然就做成JPG格式放进内部ROM(应该能压缩到300K左右),然后加一个JPG解码程序
回复

使用道具 举报

43

主题

137

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1299
金钱
1299
注册时间
2016-4-21
在线时间
262 小时
发表于 2016-9-2 12:52:23 | 显示全部楼层
zuozhongkai 发表于 2016-8-19 14:55
可以,图片做成数组,然后DMA2D直接从flash读取数据到LTDC的显存中,ST的官方例程就是这么搞的

是哪个官方例程。。
回复

使用道具 举报

3

主题

548

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1383
金钱
1383
注册时间
2015-2-3
在线时间
197 小时
发表于 2016-9-2 17:12:55 | 显示全部楼层
MonkeyD路飞 发表于 2016-9-2 12:52
是哪个官方例程。。

stm32f429i_discovery_lcd.rar (15.34 KB, 下载次数: 200)
回复

使用道具 举报

1

主题

31

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3419
金钱
3419
注册时间
2016-9-12
在线时间
374 小时
发表于 2016-9-26 11:36:34 | 显示全部楼层
我刚看到这个,是不是DMA2D负责帮运数据,LTDC负责驱动RGBLCD?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-12 17:52

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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