硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2847|回复: 5
收起左侧

想用RGB的显示屏,必须用外部SRAM吗?

[复制链接]

30

主题

62

回帖

152

积分

初级会员

积分
152
发表于 2020-8-3 14:47:04 | 显示全部楼层 |阅读模式
static void LCD429_ConfigLTDC(void)
{
        LTDC_InitTypeDef       LTDC_InitStruct;
        LTDC_Layer_TypeDef     LTDC_Layerx;
        uint16_t Width, Height, HSYNC_W, HBP, HFP, VSYNC_W, VBP, VFP;

        /* Enable the LTDC Clock */
        RCC_APB2PeriphClockCmd(RCC_APB2Periph_LTDC, ENABLE);

        /* Enable the DMA2D Clock */
        RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA2D, ENABLE);

        /* Configure the LCD Control pins */
        LCD429_AF_GPIOConfig();

        /* Configure the FMC Parallel interface : SDRAM is used as Frame Buffer for LCD */
        //SDRAM_Init();
        bsp_InitExtSDRAM();
。。。。。。。
做了一个板子,因为只是简单的数值显示,又不跑emwin,就不想用SRAM,但是把SRAM初始化屏蔽了显示屏就显示不了了,是必须用SRAM吗?还是需要在哪里设置一下?

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115459
QQ
发表于 2020-8-3 15:27:11 | 显示全部楼层
计算下你的显存,够用就不需要。

回复

使用道具 举报

30

主题

62

回帖

152

积分

初级会员

积分
152
 楼主| 发表于 2020-8-3 15:48:37 | 显示全部楼层
eric2013 发表于 2020-8-3 15:27
计算下你的显存,够用就不需要。

怎么看用了多少显存?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115459
QQ
发表于 2020-8-4 08:17:25 | 显示全部楼层
lophost 发表于 2020-8-3 15:48
怎么看用了多少显存?

比如320*240分辨率大小,16bit颜色深度

那么就需要320*240*2字节
回复

使用道具 举报

30

主题

62

回帖

152

积分

初级会员

积分
152
 楼主| 发表于 2020-8-6 09:40:36 | 显示全部楼层
eric2013 发表于 2020-8-4 08:17
比如320*240分辨率大小,16bit颜色深度

那么就需要320*240*2字节

V6裸机显示32号的字体,要怎么搞呢?我看出厂例程不支持
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115459
QQ
发表于 2020-8-6 09:49:33 | 显示全部楼层
lophost 发表于 2020-8-6 09:40
V6裸机显示32号的字体,要怎么搞呢?我看出厂例程不支持

修正V7,V6裸机LCD工程显示24点阵和32点阵汉字和ASCII乱码问题
http://www.armbbs.cn/forum.php?m ... 4921&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-27 04:37 , Processed in 0.235144 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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