硬汉嵌入式论坛

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

[emWin] 为什么使用了存储设备,还是无法一次性绘制完

[复制链接]

32

主题

187

回帖

283

积分

高级会员

积分
283
发表于 2017-1-13 10:54:28 | 显示全部楼层 |阅读模式
QQ图片20170113105504.png

哪位能帮忙看看
回复

使用道具 举报

32

主题

187

回帖

283

积分

高级会员

积分
283
 楼主| 发表于 2017-1-13 10:54:57 | 显示全部楼层
使用的是F103VE
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115728
QQ
发表于 2017-1-13 11:44:43 | 显示全部楼层
你创建的存储设备的显示区多大,还有就是你的emWin动态内存设置的多大。
回复

使用道具 举报

32

主题

187

回帖

283

积分

高级会员

积分
283
 楼主| 发表于 2017-1-13 13:50:23 | 显示全部楼层

回 eric2013 的帖子

eric2013:你创建的存储设备的显示区多大,还有就是你的emWin动态内存设置的多大。 (2017-01-13 11:44) 
因为我想在切换整个屏幕的 时候不闪屏的情况下绘制完,所以我设置的存储设备显示区是整个屏幕,GUI_MEMDEV_Create(0,0,LCD_GetXSize(),LCD_GetYSize()); 动态内存我用的芯片内部的,分了40K
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115728
QQ
发表于 2017-1-13 14:01:35 | 显示全部楼层

回 loliko 的帖子

loliko:因为我想在切换整个屏幕的 时候不闪屏的情况下绘制完,所以我设置的存储设备显示区是整个屏幕,GUI_MEMDEV_Create(0,0,LCD_GetXSize(),LCD_GetYSize()); 动态内存我用的芯片内部的,分了40K (2017-01-13 13:50) 
动态内存太小了,你要满足你申请的大小才可以用。

比如你的显示屏分辨率是480*272,颜色格式是RGB565,那么就得需要480*272*2字节,40KB显然是不够的。
回复

使用道具 举报

32

主题

187

回帖

283

积分

高级会员

积分
283
 楼主| 发表于 2017-1-13 17:10:00 | 显示全部楼层

回 eric2013 的帖子

eric2013:动态内存太小了,你要满足你申请的大小才可以用。

比如你的显示屏分辨率是480*272,颜色格式是RGB565,那么就得需要480*272*2字节,40KB显然是不够的。 (2017-01-13 14:01) 
难怪哟,老师那我只能用外部SDRAM了吗?安富莱的8M SDRAM多少钱呀
回复

使用道具 举报

32

主题

187

回帖

283

积分

高级会员

积分
283
 楼主| 发表于 2017-1-13 21:58:21 | 显示全部楼层

回 loliko 的帖子

loliko:难怪哟,老师那我只能用外部SDRAM了吗?安富莱的8M SDRAM多少钱呀 (2017-01-13 17:10) 
只能用SDRAM来代替动态内存吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115728
QQ
发表于 2017-1-14 09:09:30 | 显示全部楼层

回 loliko 的帖子

loliko:只能用SDRAM来代替动态内存吗? (2017-01-13 21:58)
你现在用的是不是F1系列。
F429/439/469,F7,H7系列才支持SDRAM。
回复

使用道具 举报

32

主题

187

回帖

283

积分

高级会员

积分
283
 楼主| 发表于 2017-1-14 11:52:59 | 显示全部楼层

回 eric2013 的帖子

eric2013:你现在用的是不是F1系列。
F429/439/469,F7,H7系列才支持SDRAM。

 (2017-01-14 09:09) 
那没戏了,公司考虑成本,只能用F1系列的
回复

使用道具 举报

9

主题

42

回帖

69

积分

初级会员

大牛的形成也是时间与技术的积累

积分
69
QQ
发表于 2017-1-14 13:29:41 | 显示全部楼层
F1还上啥EMWIN啊, 图形不复杂, 就自己写函数好了
回复

使用道具 举报

32

主题

187

回帖

283

积分

高级会员

积分
283
 楼主| 发表于 2017-1-16 11:59:05 | 显示全部楼层
主要用他的抗锯齿
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-14 23:06 , Processed in 0.258483 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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