• 大小: 712KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: 其他
  • 标签: uC/OS  ARM7  移植  

资源简介

uC/OS-ii(V2.86) 在ARM7上面的移植程序

资源截图

代码片段和文件信息

/*****************************************************************************
* description: 
* file_name: os_cpu_c.c
* by: StarkLu
* date: 09.03.04
* Version : V1.00
*****************************************************************************/
#include “OS_CPU.h“
#define  SVC32Mode   0x13
/*****************************************************************************
******************************* OSTaskStkInit ********************************
*****************************************************************************/

OS_STK *OSTaskStkInit (void (*task)(void *pd) void *p_arg OS_STK *ptos INT16U opt)
{
OS_STK *stk;
opt = opt;  /* ‘opt‘ is not used prevent warning */
stk = ptos;  /* Load stack pointer */ 
*(stk) = (OS_STK)task;  /* Entry Point */ 
*(--stk) = 0;  /* R14 (LR) */ 
*(--stk) = 0;  /* R12 */ 
*(--stk) = 0;  /* R11 */ 
*(--stk) = 0;  /* R10 */ 
*(--stk) = 0;  /* R9 */ 
*(--stk) = 0;  /* R8 */ 
*(--stk) = 0;  /* R7 */ 
*(--stk) = 0;  /* R6 */ 
*(--stk) = 0;  /* R5 */ 
*(--stk) = 0;  /* R4 */ 
*(--stk) = 0;  /* R3 */ 
*(--stk) = 0;  /* R2 */ 
*(--stk) = 0;  /* R1 */ 
*(--stk) = (INT32U)p_arg;  /* R0 : argument */ 
*(--stk) = (INT32U)SVC32Mode;  /* CPSR (Enable both IRQ & FIQ interrupts) */ 
return (stk);
}

void OSTaskStatHook(void){}
void OSTaskIdleHook(void){}
void OSInitHookBegin(void){}
void OSInitHookEnd(void){}
void OSTimeTickHook(void){}
void OSTCBInitHook(void){}
void OSTaskCreateHook(void){}
void OSTaskDelHook(void){}




 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1732  2009-03-14 13:02  可以在flash和sram里面运行的例子\ARM\OS_CPU.h

     文件       3011  2009-03-14 13:41  可以在flash和sram里面运行的例子\ARM\OS_CPU_A.s

     文件       1638  2009-03-05 09:13  可以在flash和sram里面运行的例子\ARM\OS_CPU_C.c

     文件        418  2009-03-19 10:43  可以在flash和sram里面运行的例子\drivers\drivers_config.h

     文件        878  2009-03-12 15:06  可以在flash和sram里面运行的例子\drivers\Eint\Eint.c

     文件         37  2009-03-12 15:05  可以在flash和sram里面运行的例子\drivers\Eint\Eint.h

     文件       5826  2009-03-13 08:44  可以在flash和sram里面运行的例子\drivers\I2C\I2C.c

     文件        103  2009-03-12 20:14  可以在flash和sram里面运行的例子\drivers\I2C\I2C.h

     文件      13706  2009-03-18 16:49  可以在flash和sram里面运行的例子\drivers\TFT6758\lcddrive.c

     文件       8897  2009-03-18 16:39  可以在flash和sram里面运行的例子\drivers\TFT6758\lcddrive.h

     文件       1666  2009-03-13 09:15  可以在flash和sram里面运行的例子\drivers\UART\uart0.c

     文件        289  2009-03-13 09:16  可以在flash和sram里面运行的例子\drivers\UART\uart0.h

     文件       1839  2009-03-11 14:11  可以在flash和sram里面运行的例子\IRQ.inc

     文件      10437  2007-09-03 15:49  可以在flash和sram里面运行的例子\Source\os_cfg_r.h

     文件      88454  2009-03-05 20:30  可以在flash和sram里面运行的例子\Source\os_core.c

     文件      12576  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_dbg_r.c

     文件      56024  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_flag.c

     文件      30880  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_mbox.c

     文件      19945  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_mem.c

     文件      37701  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_mutex.c

     文件      42250  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_q.c

     文件      29440  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_sem.c

     文件      52069  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_task.c

     文件      11435  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_time.c

     文件      46917  2009-03-05 08:58  可以在flash和sram里面运行的例子\Source\os_tmr.c

     文件       1517  2009-03-04 19:25  可以在flash和sram里面运行的例子\Source\ucos_ii.c

     文件      82307  2009-03-09 10:23  可以在flash和sram里面运行的例子\Source\ucos_ii.h

     文件      15620  2009-03-11 22:34  可以在flash和sram里面运行的例子\ucos_ii_on_lpc2210\ r馶os_dbg_r.o

     文件      15212  2009-03-11 22:34  可以在flash和sram里面运行的例子\ucos_ii_on_lpc2210\ r馶os_mem.o

     文件      21820  2009-03-11 22:34  可以在flash和sram里面运行的例子\ucos_ii_on_lpc2210\ r馶os_mutex.o

............此处省略111个文件信息

评论

共有 条评论