微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > STM32学习记录16 ucosii+UCGUI

STM32学习记录16 ucosii+UCGUI

时间:11-13 来源:互联网 点击:
主要介绍下UCGUI的修改:

1:GUI_X_ucos.c文件夹,第80行,修改为:

/*

*********************************************************************************************************

* GUI_X_ExecIdle()

*********************************************************************************************************

*/

void GUI_X_ExecIdle (void)

{

// OS_X_Delay(1);

OSTimeDly(50);//自己修改的

}

2:GUI_X_ucos.c最后添加以下函数,从GUI_X.c文件拷贝的,工程中不需要添加GUI_X

//下面是从GUI_X拷贝的

/*********************************************************************

*

* Logging: OS dependent

Note:

Logging is used in higher debug levels only. The typical target

build does not use logging and does therefor not require any of

the logging routines below. For a release build without logging

the routines below may be eliminated to save some space.

(If the linker is not function aware and eliminates unreferenced

functions automatically)

*/

void GUI_X_Log (const char *s) { GUI_USE_PARA(s); }

void GUI_X_Warn (const char *s) { GUI_USE_PARA(s); }

void GUI_X_ErrorOut(const char *s) { GUI_USE_PARA(s); }

工程文件截图如下:

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top