资源简介
硬件STM32 keil工程代码 对ucos多任务下,实现软看门狗的研究。里面包括收集的很多论坛大侠的帖子,和一些文档。非常值得参考喔!
代码片段和文件信息
/*
*********************************************************************************************************
* EXAMPLE CODE
*
* (c) Copyright 2003-2006; Micrium Inc.; Weston FL
*
* All rights reserved. Protected by international copyright laws.
* Knowledge of the source code may NOT be used to develop a similar product.
* Please help us continue to provide the embedded community with the finest
* software available. Your honesty is greatly appreciated.
*********************************************************************************************************
*/
/*
*********************************************************************************************************
* INCLUDE FILES
*********************************************************************************************************
*/
#include
#include
/* ----------------- APPLICATION GLOBALS ------------------ */
static OS_STK AppTaskStartStk[APP_TASK_START_STK_SIZE];
static OS_STK AppTaskUserIFStk[APP_TASK_USER_IF_STK_SIZE];
int ExTick;
/*
*********************************************************************************************************
* LOCAL FUNCTION PROTOTYPES
*********************************************************************************************************
*/
static void AppTaskCreate(void);
extern void App_OSViewTaskCreate (void);
static void AppTaskStart(void *p_arg);
static void AppTaskUserIF(void *p_arg);
/*
*********************************************************************************************************
* main()
*
* Description : This is the standard entry point for C code. It is assumed that your code will call
* main() once you have performed all necessary initialization.
*
* Arguments : none
*
* Returns : none
*********************************************************************************************************
*/
void MainTask(void);
int main (void)
{
INT8U err;
#ifdef VECT_TAB_SRAM
NVIC_SetVectorTable(NVIC_VectTab_RAM 0x0); /* Set the Vector Table base location at 0x08000000 */
#else
NVIC_SetVectorTable(NVIC_VectTab_FLASH 0x0); /* Set the Vector Table base location at 0x08000000 */
#endif
OSInit(); /* Initialize “uC/OS-II The Real-Time Kernel“ */
OSTaskCreateExt(AppTaskStart
(void *)0
(OS_STK *)&AppTaskStartStk[APP_TASK_START_STK_SIZE-1]
APP_TASK_START_PRIO
APP_TASK_START_PRIO
(OS_STK *)&AppTaskStartStk[0]
APP_TASK_START_STK_SIZE
(void *)0
OS_TASK_OPT_STK_CHK|OS_TASK_OPT_STK_CLR);
#if (OS_TASK_NAME_SIZE > 13)
OSTaskNameSet(APP_TASK_START_PRIO “Start Task“
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 287213 2011-07-06 16:56 STM32 UCOSii系统下多任务喂狗\1-9.WDG.pdf
文件 2834 2011-09-07 15:03 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\app.d
文件 222136 2011-09-07 15:03 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\app.o
文件 990 2010-01-01 22:54 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\CpuRAM.ini
文件 205 2009-03-09 16:35 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Jli
文件 205 2010-10-09 17:25 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Jli
文件 42302 2011-09-08 18:12 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Jli
文件 26600 2011-09-08 11:55 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\List\cortexm3_macro.lst
文件 10791 2011-09-08 11:55 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\List\cpu_a.lst
文件 33278 2011-09-08 11:55 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\List\os_cpu_a.lst
文件 131168 2011-09-08 15:18 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\List\output.map
文件 36706 2011-09-08 15:18 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\List\stm32f10x_startup.lst
文件 182101 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\List\uCOSDemo_0x40000.map
文件 204985 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\app.crf
文件 3165 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\app.d
文件 226164 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\app.o
文件 603 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\app.__i
文件 206419 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\bsp.crf
文件 3165 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\bsp.d
文件 224376 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\bsp.o
文件 603 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\bsp.__i
文件 2576 2011-09-08 11:55 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\cortexm3_macro.o
文件 1868 2011-09-08 11:55 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\cpu_a.o
文件 19 2011-09-08 15:18 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\ExtDll.iex
文件 38220 2011-09-08 12:24 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\os_core.crf
文件 233 2011-09-08 12:24 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\os_core.d
文件 41692 2011-09-08 12:24 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\os_core.o
文件 617 2011-09-08 12:24 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\os_core.__i
文件 2480 2011-09-08 11:55 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\os_cpu_a.o
文件 207527 2011-09-08 15:15 STM32 UCOSii系统下多任务喂狗\armfly STM32f10ze UCOS VIEW TEST成功代码 2011.9.7 李小江\STM32+uCOS+view test\Obj\os_cpu_c.crf
............此处省略330个文件信息
- 上一篇:工商局票据管理系统VFP
- 下一篇:中国城市形态:结构、特征及其演变
相关资源
- MT2503或FreeRTOS上移植MQTT协议
- 基于STM32单片机的门禁控制系统-软件
- stm32 hart通信程序
- STM32F107模块化入门指导书
- stm32f407读写SD卡
- HC-SR04超声波测距 STM32 keil
- 基于STM32环境智能监测、报警系统
- MiniBalance上位机所有资料
- 2018电赛FDC2214STM32 程序+PCB板工程文件
- DS1302程序开发运用在STM32F103
- STM32与HTU21的I2C通讯源码
- 基于STM32的遥控小车程序NRF24l01
- 基于STM32的机器人控制
- 基于STM32车牌识别程序_带管理计费.
- UWB测距源码
- 基于STM32的风力摆程序
- stm32读取SD卡中图片,并在TFT中显示
- STM32F1控制HC-SR04超声波测距
- 基于stm32f103的蓝牙通信模块
- stm32f103RCT6-USB->UART
- stm32的gps定位及labview上位机.zip
- stm32f103双串口收发.zip
- SPI主从通讯最终版Demo2019_3_24
- 基于STM32程序的车牌识别
- STM32作从机实现简单的Modbus RTU协议
- STM32 3d打印机源码 IAR 工程
- stm32f207 ADC测试程序
- STM32F407 定时器触发ADC-DMA采集
- stm32f4xx挂载SD卡程序,可以正常读写
- 两路DMA_DAC_stm32f103rct6.zip
评论
共有 条评论