• 大小: 5.63MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-11-05
  • 语言: 其他
  • 标签: ADC  

资源简介

基于stm32f103C8-ADC带ucos操作系统

资源截图

代码片段和文件信息

/****************************************************************************
* Copyright (C) 2010 奋斗嵌入式工作室 ourstm.5d6d.com
*
* 本例程在 奋斗版STM32开发板V22.1V3MINI上调试通过           
* QQ: 9191274 旺旺:sun68 Email: sun68@163.com 
* 淘宝店铺:ourstm.taobao.com  
*
* 文件名: app.c
* 内容简述:
*       本例程操作系统采用ucos2.86a版本, 建立了5个任务
任务名  优先级
APP_TASK_START_PRIO                               2         主任务   
            Task_Com1_PRIO                                    4 COM1通信任务
            Task_Led1_PRIO                                    7 LED1 闪烁任务
            Task_Led2_PRIO                                    8 LED2 闪烁任务
            Task_Led3_PRIO                                    9 LED3 闪烁任务
 当然还包含了系统任务:
    OS_TaskIdle                  空闲任务-----------------优先级最低
OS_TaskStat                  统计运行时间的任务-------优先级次低
*
* 文件历史:
* 版本号  日期       作者    说明
* v0.1    2010-11-12 sun68  创建该文件
*
*/

/*
*********************************************************************************************************
*                                             INCLUDE FILES
*********************************************************************************************************
*/
#define GLOBALS

#include “stdarg.h“
 
#include “includes.h“
#include “globals.h“

OS_EVENT* Com1_SEM;
OS_EVENT* Com1_MBOX;  

void USART_OUT(USART_TypeDef* USARTx uint8_t *Data...);
char *itoa(int value char *string int radix);
extern void fun_para(void);

/*
*********************************************************************************************************
*                                            LOCAL DEFINES
*********************************************************************************************************
*/



/*
*********************************************************************************************************
*                                       LOCAL GLOBAL VARIABLES
*********************************************************************************************************
*/

static  OS_STK App_TaskStartStk[APP_TASK_START_STK_SIZE];

//static  OS_STK Task_Com1Stk[Task_Com1_STK_SIZE];
static  OS_STK Task_Led1Stk[Task_Led1_STK_SIZE];

static  OS_STK Task_AdcStk[Task_Adc_STK_SIZE];



/*
*********************************************************************************************************
*                                      LOCAL FUNCTION PROTOTYPES
*********************************************************************************************************
*/
static  void App_TaskCreate(void);

static  void App_TaskStart(void* p_arg);

//static  void Task_Com1(void* p_arg);
static  void Task_Led1(void* p_arg);
static  void Task_ADC(void* p_arg);

//
//static  void App_TaskJoystick(void* p_arg);
#define LED_LED1_ON()   GPIO_ResetBits(GPIOB GPIO_Pin_5 );          //LED1  亮
#define LED_LED1_OFF()  GPIO_SetBits(GPIOB GPIO_Pin_5 );             //LED1  灭

#de

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-01-05 18:28  103C8_控制板-ADC-ucos\
     目录           0  2013-01-05 18:28  103C8_控制板-ADC-ucos\APP\
     文件       19794  2013-01-05 19:23  103C8_控制板-ADC-ucos\APP\app.c
     文件        3971  2013-01-05 19:23  103C8_控制板-ADC-ucos\APP\app_cfg.h
     文件        6517  2009-08-02 15:07  103C8_控制板-ADC-ucos\APP\BinType.h
     文件        3660  2009-11-27 09:33  103C8_控制板-ADC-ucos\APP\config.h
     文件         759  2013-01-05 19:23  103C8_控制板-ADC-ucos\APP\globals.h
     文件        1900  2010-11-15 11:41  103C8_控制板-ADC-ucos\APP\includes.h
     文件         497  2013-01-05 20:07  103C8_控制板-ADC-ucos\APP\Jlink Regs CM3.txt
     文件       50390  2013-01-05 20:09  103C8_控制板-ADC-ucos\APP\JlinkLog.txt
     文件         285  2012-12-31 11:06  103C8_控制板-ADC-ucos\APP\JlinkSettings.ini
     文件       10436  2010-11-01 12:58  103C8_控制板-ADC-ucos\APP\os_cfg.h
     文件        1257  2009-06-29 16:13  103C8_控制板-ADC-ucos\APP\RAM.ini
     文件        1062  2010-11-15 11:38  103C8_控制板-ADC-ucos\APP\readme.txt
     文件        9050  2011-07-01 11:21  103C8_控制板-ADC-ucos\APP\STM32-FD-led-ucos ucgui.opt.bak
     文件        4104  2011-06-23 08:29  103C8_控制板-ADC-ucos\APP\STM32-FD-led-ucos ucgui.Uv2.bak
     文件      172226  2013-01-05 20:09  103C8_控制板-ADC-ucos\APP\STM32-FD-led-ucos ucgui.uvopt
     文件       20471  2013-01-05 19:32  103C8_控制板-ADC-ucos\APP\STM32-FD-led-ucos ucgui.uvproj
     文件        9052  2011-07-01 08:26  103C8_控制板-ADC-ucos\APP\STM32-FD-led-ucos ucgui_Opt.Bak
     文件       55323  2013-01-05 20:07  103C8_控制板-ADC-ucos\APP\STM32-FD-led-ucos ucgui_STM32-FD-LED-ucos.dep
     文件        4403  2011-06-23 08:29  103C8_控制板-ADC-ucos\APP\STM32-FD-led-ucos ucgui_Uv2.Bak
     文件      166464  2013-01-05 19:32  103C8_控制板-ADC-ucos\APP\STM32-FD-led-ucos ucgui_uvopt.bak
     文件       20089  2012-12-31 11:18  103C8_控制板-ADC-ucos\APP\STM32-FD-led-ucos ucgui_uvproj.bak
     文件       32213  2013-01-05 20:07  103C8_控制板-ADC-ucos\APP\stm32f10x_it.c
     目录           0  2013-01-05 18:28  103C8_控制板-ADC-ucos\BSP\
     文件        8913  2013-01-05 20:07  103C8_控制板-ADC-ucos\BSP\bsp.c
     文件         294  2011-05-13 08:51  103C8_控制板-ADC-ucos\BSP\bsp.h
     目录           0  2013-01-05 18:28  103C8_控制板-ADC-ucos\CM3\
     文件       17273  2010-04-23 10:40  103C8_控制板-ADC-ucos\CM3\core_cm3.c
     文件       85710  2012-10-23 09:12  103C8_控制板-ADC-ucos\CM3\core_cm3.h
     文件      621160  2010-10-21 15:00  103C8_控制板-ADC-ucos\CM3\stm32f10x.h
............此处省略192个文件信息

评论

共有 条评论