硬汉嵌入式论坛

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

[emWin] 纯新手关于加载GUIBuilder创建的窗口问题,真心求教!

[复制链接]

1

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2016-7-9 01:17:57 | 显示全部楼层 |阅读模式
WM_HWIN CreateWindow(void);
WM_HWIN CreateFramewin(void);
extern __IO uint16_t ADC_ConvertedValue;
int LCDx_Init(void);
int ADC1_Init();
long l = 12345;
float ADC_ConvertedValueLocal;   

int main(void)
{
      WM_HWIN hDlg;
        LCDx_Init();
        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_CRC, ENABLE);
    GUI_Init();
        ADC1_Init();
//      hDlg = CreateFramewin();
   
//         CreateFramewin();
        CreateWindow();   //此处执行完后无显示,黑屏
   
各位大神!
使用GUIBuilder随便创建了一个窗口,是不是使用上面CreateWindow(); 语句让其显示在屏上的?
也使用过帮助文档里的 hDlg =CreateWindow()同样没动静。
移植应该是没大问题的,DEMO都能完整运行,自己写的“HELLO STEMWIN”也能正常显示。
使用的是103ZET6驱动ssd1963接800*480 5吋屏


请大牛们不要见笑,学习ARM整3周了[s:130]
   
   
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2016-7-9 09:30:50 | 显示全部楼层
创建好后,要添加上实际的执行函数才会在屏幕上显示,简单点可以加上GUI_Exec()或者GUI_Delay(10)

最好是个大循环,创建成功
while(1)
{
   GUI_Delay(10);
}
回复

使用道具 举报

1

主题

1

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2016-7-9 09:49:28 | 显示全部楼层
感谢大牛!亮了
一个人摸索没有可探讨的伴,玩着真累
再次感谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-17 08:48 , Processed in 0.044070 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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