change RTGUI path in SConstruct, update application.c to start RTGUI demo automatically, set idle's hook to reduce the cpu consumption.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2426 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
parent
4a5dea7807
commit
20a57ea77c
|
@ -64,6 +64,20 @@ void rt_init_thread_entry(void* parameter)
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef WIN32
|
||||||
|
{
|
||||||
|
extern void low_cpu(void);
|
||||||
|
rt_thread_idle_sethook(low_cpu);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef RT_USING_RTGUI
|
||||||
|
{
|
||||||
|
extern void application_init(void);
|
||||||
|
rt_thread_delay(RT_TICK_PER_SECOND);
|
||||||
|
application_init();
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void rt_test_thread_entry(void* parameter)
|
void rt_test_thread_entry(void* parameter)
|
||||||
|
@ -95,6 +109,12 @@ int rt_application_init()
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
#ifdef WIN32
|
||||||
|
#include <windows.h>
|
||||||
|
void low_cpu(void)
|
||||||
|
{
|
||||||
|
Sleep(1000);
|
||||||
|
}
|
||||||
|
|
||||||
#ifndef _CRT_TERMINATE_DEFINED
|
#ifndef _CRT_TERMINATE_DEFINED
|
||||||
#define _CRT_TERMINATE_DEFINED
|
#define _CRT_TERMINATE_DEFINED
|
||||||
|
@ -109,6 +129,8 @@ void rt_hw_exit(void)
|
||||||
}
|
}
|
||||||
FINSH_FUNCTION_EXPORT_ALIAS(rt_hw_exit, exit, exit rt-thread);
|
FINSH_FUNCTION_EXPORT_ALIAS(rt_hw_exit, exit, exit rt-thread);
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <dfs_posix.h>
|
#include <dfs_posix.h>
|
||||||
void test_fs(void)
|
void test_fs(void)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue