• 大小: 14.63MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-21
  • 语言: 其他
  • 标签: STM32F103  

资源简介

德飞莱STM32F103ZET6的配套程序 用着不错 和大家分享 希望和大家一起进步!

资源截图

代码片段和文件信息

#include	“app_cfg.h“
#include    “ucos_ii.h“  
#include    “led.h“
#include    “gui.h“

/*
***************************************************************
全局变量区
****************************************************************
*/
/********************系统堆栈**********************************/
OS_STK UCGUI_DEMO_Task_Stk[UCGUI_DEMO_TASK_STK_SIZE];          //定义栈
OS_STK LED_Task_Stk[LED_TASK_STK_SIZE];           //定义栈
OS_STK TOUCH_TEST_Task_Stk[TOUCH_TEST_TASK_STK_SIZE];          //定义栈
/*
***************************************************************
函数声明区
****************************************************************
*/

static void Create_Task(void);
void Start_Task(void *p_arg);
static void UCGUI_DEMO_Task(void *p_arg);
static void LED_Task(void *p_arg);
static void TOUCH_TEST_Task(void *p_arg);



/*
***************************************************************
*函数名:Create_Task()
*功能:  创建任务
*参数:  无
*返回值:无
****************************************************************
*/
static void Create_Task(void)
{    
 
OSTaskCreateExt(UCGUI_DEMO_Task
   (void *)0
&UCGUI_DEMO_Task_Stk[UCGUI_DEMO_TASK_STK_SIZE -1]
  UCGUI_DEMO_TASK_PRIOUCGUI_DEMO_TASK_PRIO
    & UCGUI_DEMO_Task_Stk[0]
    UCGUI_DEMO_TASK_STK_SIZE
    (void *)0
    OS_TASK_OPT_STK_CHK|OS_TASK_OPT_STK_CLR );     //创建UCGUI DEMO任务
OSTaskCreateExt(LED_Task
   (void *)0
&LED_Task_Stk[LED_TASK_STK_SIZE -1]
  LED_TASK_PRIOLED_TASK_PRIO
    & LED_Task_Stk[0]
    LED_TASK_STK_SIZE
    (void *)0
    OS_TASK_OPT_STK_CHK|OS_TASK_OPT_STK_CLR );    
OSTaskCreateExt(TOUCH_TEST_Task
   (void *)0
&TOUCH_TEST_Task_Stk[TOUCH_TEST_TASK_STK_SIZE -1]
  TOUCH_TEST_TASK_PRIOTOUCH_TEST_TASK_PRIO
    & TOUCH_TEST_Task_Stk[0]
    TOUCH_TEST_TASK_STK_SIZE
    (void *)0
    OS_TASK_OPT_STK_CHK|OS_TASK_OPT_STK_CLR );   
}


/*
***************************************************************
*函数名:Start_Task
*功能:  开始任务
*参数:  p_arg
*返回值:无
****************************************************************
*/
void Start_Task(void *p_arg)
{
    (void)p_arg;                 // ‘p_arg‘ 并没有用到,防止编译器提示警告


Create_Task(); //创建任务
    while (1)
    {
       OSTimeDlyHMSM(0 0 0 500);  
    }

}

/*
***************************************************************
*函数名:GUI_DEMO_Task
*功能:  运行uCGUI的DEMO
*参数:  p_arg
*返回值:无
****************************************************************
*/
static void UCGUI_DEMO_Task(void *p_arg)
{
(void)p_arg;

while(1)
{
 GUIDEMO_main();
     OSTimeDlyHMSM(0 0 0 10);      
}
}


/*
***************************************************************
*函数名:LED_Task
*功能:  LED监控代码运行
*参数:  p_arg
*返回值:无
****************************************************************
*/
static void LED_Task(void *p_arg)
{
(void)p_arg;

while(1)
{

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-04-01 09:33  4-配套程序\
     目录           0  2015-03-26 19:50  4-配套程序\出厂附带-ucGUI 测试程序\
     目录           0  2015-03-26 19:49  4-配套程序\出厂附带-ucGUI 测试程序\APP\
     文件        3658  2014-02-19 18:37  4-配套程序\出厂附带-ucGUI 测试程序\APP\app.c
     文件        1071  2014-02-19 16:41  4-配套程序\出厂附带-ucGUI 测试程序\APP\app_cfg.h
     文件         601  2013-11-23 21:28  4-配套程序\出厂附带-ucGUI 测试程序\APP\includes.h
     文件       10714  2012-09-20 16:10  4-配套程序\出厂附带-ucGUI 测试程序\APP\os_cfg.h
     目录           0  2015-03-26 19:49  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\
     目录           0  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\24CXX\
     文件        3520  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\24CXX\24cxx.c
     文件        1104  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\24CXX\24cxx.h
     文件        2502  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\24CXX\myiic.c
     文件         983  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\24CXX\myiic.h
     目录           0  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\KEY\
     文件        1210  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\KEY\key.c
     文件         450  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\KEY\key.h
     目录           0  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\LCD\
     文件       16156  2012-08-02 00:02  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\LCD\FONT.H
     文件       79899  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\LCD\ILI93xx.c
     文件        9196  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\LCD\ili93xx.h
     目录           0  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\LED\
     文件         558  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\LED\led.c
     文件         310  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\LED\led.h
     目录           0  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\TOUCH\
     文件        2655  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\TOUCH\ctiic.c
     文件        1310  2014-02-12 18:49  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\TOUCH\ctiic.h
     文件        4191  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\TOUCH\ott2001a.c
     文件        1722  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\TOUCH\ott2001a.h
     文件       14430  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\TOUCH\touch.c
     文件        2479  2015-03-26 20:08  4-配套程序\出厂附带-ucGUI 测试程序\HARDWARE\TOUCH\touch.h
     目录           0  2015-03-26 20:51  4-配套程序\出厂附带-ucGUI 测试程序\OBJ\
............此处省略4533个文件信息

评论

共有 条评论