实验板子 ——李想STM32开发板 开发工具—— keil uVision5.0 for MDK本次终极任务为显示示波器的GUI界面,此文章只是简单总结移植uCGUI+触摸屏,之后会加入视窗管理器及uCOSⅡ。下面说说移植步骤,会穿插一些个人简单的理解,为像我一样的新手提供方便。步骤分为三大步:一、...
分类:
其他好文 时间:
2014-09-06 17:16:43
阅读次数:
424
飞控的遥控器打算自己做,这样全局都能掌握,可以通过遥控器对飞控的参数和飞行模式进行修改,而买遥控器是做不到这样的哈。。以后做图传的时候,屏幕还可以实时现实摄像头拍回来的画面,挺好的哈。。 做遥控我们选的是原子的战舰开发板,开发板附带小霸王那种遥控器,可以用这个来控制飞控哈,回忆童年有木有。。。板.....
>_ 2 #include 3 #include "GUI.h" 4 #include "FRAMEWIN.h" 5 6 #define SPEED 1200 7 #define MSG_CHANGE_MAIN_TEXT (WM_USER + 0) 8 9 static F...
>_MsgId) { 73 case WM_INIT_DIALOG://初始化建立2个非阻塞的基于主窗口的子窗口 74 break; 75 case WM_NOTIFY_PARENT: 76 Id = WM_GetId(pMsg->hWinSrc); 77 ...
分类:
其他好文 时间:
2014-08-25 13:12:24
阅读次数:
389
>_<:直接调用函数获得触屏位置:xPhys = GUI_TOUCH_GetxPhys(); /* Get the A/D mesurement result in x */ yPhys = GUI_TOUCH_GetyPhys(); /* Get the A/D mesurement result...
分类:
其他好文 时间:
2014-08-24 23:34:13
阅读次数:
200
>_hWin; 40 GUI_PID_STATE State; 41 GUI_PID_GetState(&State); 42 switch (pMsg->MsgId) { 43 case WM_PAINT: 44 State.x -= WM_GetWindowOrgX(hW...
分类:
移动开发 时间:
2014-08-24 22:00:33
阅读次数:
269
>_hWin; 8 GUI_PID_STATE* State; 9 10 switch (pMsg->MsgId) {11 case WM_INIT_DIALOG:12 break;13 case WM_NOTIFY_PARENT:14 if (pMsg->Data....
分类:
其他好文 时间:
2014-08-24 20:45:53
阅读次数:
231
>__MsgId) {105 case WM_INIT_DIALOG:106 //107 // Initialization of 'Listbox'108 //109 hItem = WM_GetDialogItem(pMsg->hWin, ID_LISTBOX...
分类:
其他好文 时间:
2014-08-23 04:37:40
阅读次数:
266
>____CreateIndirect()函数来间接创建。 7 */ 8 static const GUI_WIDGET_CREATE_INFO _aDialogCreate[] = { 9 { FRAMEWIN_CreateIndirect, "Dialog", 0, 10, 10, 18...
分类:
其他好文 时间:
2014-08-23 03:32:49
阅读次数:
332
>__CreateIndirect()函数来间接创建。 7 */ 8 static const GUI_WIDGET_CREATE_INFO _aDialogCreate[] = { 9 { FRAMEWIN_CreateIndirect, "Dialog", 0, 10, 10, 180,...
分类:
其他好文 时间:
2014-08-23 03:32:39
阅读次数:
282