你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

emwin新人求教,窗口创建不成功

[复制链接]
qq244141084 提问时间:2018-8-2 11:59 /
用cubemx直接生成的工程,用GUIbuilder生成的代码,用的freertos,字符串可以显示,但是创建的窗口就花屏,大神教教我,该怎么办,
  1. GUI_ALLOC_AssignMemory(extMem, GUI_NUMBYTES);
复制代码
每当把extMem设置到外部SDRAM就显示花屏,跪求大神指教
  1. void GRAPHICS_MainTask(void) {

  2.   /* 1- Create a FrameWin using GUIBuilder */
  3.   CreateFramewin();

  4. /* USER CODE BEGIN GRAPHICS_MainTask */
  5. /* User can implement his graphic application here */
  6.   /* Hello Word example */
  7.     GUI_Clear();
  8. //                CreateWindow();

  9.     GUI_SetColor(GUI_WHITE);
  10.     GUI_SetFont(&GUI_Font32_1);
  11.     GUI_DispStringAt("Hello world!", (LCD_GetXSize()-150)/2, (LCD_GetYSize()-20)/2);

  12. /* USER CODE END GRAPHICS_MainTask */
  13.   while(1)
  14. {
  15.       GUI_Delay(100);
  16. }
  17. }
复制代码


185952csakp1ds1khrhszw.jpg
185956wgppj6r2ckgrwijr.jpg
收藏 评论5 发布时间:2018-8-2 11:59

举报

5个回答
feixiang20 回答时间:2018-8-2 22:13:25
看你的程序,你可以逐行取消或修改来查原因

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

七哥 回答时间:2018-8-3 00:28:53
不知道你的什么毛病。可能是设置没对吧。
我在F769上测的好好的。

傲游截图20180803002420.jpg

微信图片_20180803002658.jpg

TEST_STM32F769_DISCO_APP_window.rar (10.78 MB, 下载次数: 39)

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

qq244141084 回答时间:2018-8-3 22:01:35
toofree 发表于 2018-8-3 00:28
不知道你的什么毛病。可能是设置没对吧。
我在F769上测的好好的。

大神,求教,麻烦看下我的设置对不对,野火f429的板子,外接16M 16bit sdram,RGB并口800*480屏幕,每当设置stemwin到外部地址的时候就花屏,是没有写到ltdc的缓存中去,复位屏幕是好的,重新上电就花了,我是直接生成的工程,新人实在不太懂啊,求教,你的屏幕是800*480吗,这个地方为啥设置400啊,为啥不是800啊
TIM截图20180803220013.jpg

sdramtest.rar

下载

4.63 KB, 下载次数: 4, 下载积分: ST金币 -1

qq244141084 回答时间:2018-8-3 22:05:40
feixiang20 发表于 2018-8-2 22:13
看你的程序,你可以逐行取消或修改来查原因

亲,麻烦看下我给楼下传的cube文件,看是不是哪设置不对,直接生成的工程,自己还没加代码
SiFSeason 回答时间:2018-11-7 11:03:26
我也遇到这个问题,发现只要在cube里去掉freertos就好了,难道跟任务切换有关?

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版