资源简介
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个文件信息
- 上一篇:银行信贷管理系统代码
- 下一篇:《计算机网络》(第4版)清华出版社课后答案 完整版
相关资源
- 基于S3C2410的u-boot移植步骤
- uCOS-II 在C51 单片机上的移植
- ucosii移植于s3c2410的源代码
- 嵌入式平台 STM32 libqrencode 移植二维码
- ucos在avr atmega16上的移植
- stm32f103c8移植ucosII
- 模拟IO,iic从机模式移植性强,串口中
- 51单片机跑uC/OS II 2个任务
- 128*32OLED点阵屏驱动已移植GUI
- 将protobuf移植到32位单片机.pdf
- 展讯SC9820E 新建分支新屏移植
- 海思Hi3521A移植Nginx指南
- ffmpeg完美移植到arm
- imx6系列处理器移植Qt5.6过程详细说明
- 在Freescale iMX28 or iMX515上,移植QT过程
- 嵌入式Linux系统移植开发-1基于Yocto构
- 全志A13移植Linux所用的配置文件.conf
- 基于ATMega16的freemodbus主站程序移植
- SSP作SPI从机实验.rar
- STM32F103C8T6移植OV7670带FIFO摄像头
- FreeRTOS在AVR上的移植
- 传统软件到AUTOSAR移植解决方案
- pxa270 blob移植
- MSP430F6638时钟配置,注释清晰,可移植
-
mpla
yer在S3C2410上的移植 - MPU6050的DMP程序 基于ATMEGA16 可移植
- uCOSII在M32上移植的完整代码含proteus模
- Atmega128上移植ucosii的实用例程
- 华清远见uboot和linux内核移植实验手册
- threadx 在arm9 上的移植指导
评论
共有 条评论