资源简介
周立功公司开发的文件系统,配合uCOS使用,带所有源代码,并有读取SD的代码。
代码片段和文件信息
/****************************************Copyright (c)**************************************************
** 广州周立功单片机发展有限公司
** 研 究 所
** 产品一部
**
** http://www.zlgmcu.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文 件 名: os_cpu_c.c
**创 建 人: 陈明计
**最后修改日期: 2004年8月27日
**描 述: μCOS-II在lpc210x上的移植代码C语言部分,包括任务堆栈初始化代码和钩子函数等
** 用ads1.2编译,必须使用ARM方式编译
**
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人: 陈明计
** 版 本: 1.0
** 日 期: 2003年6月5日
** 描 述: 原始版本
**
**------------------------------------------------------------------------------------------------------
** 修改人: 陈明计
** 版 本: 1.1
** 日 期: 2003年6月13日
** 描 述: 增加函数IsrEnIRQ,使函数OSTaskStkInit代码更简洁
**
**------------------------------------------------------------------------------------------------------
** 修改人: 陈明计
** 版 本: 1.2
** 日 期: 2003年6月19日
** 描 述: 增加软中断服务函数
**
**------------------------------------------------------------------------------------------------------
** 修改人: 陈明计
** 版 本: 1.3
** 日 期: 2003年7月8日
** 描 述: 去除不必要的函数IsrEnIRQ
**
**------------------------------------------------------------------------------------------------------
** 修改人: 陈明计
** 版 本: 1.4
** 日 期: 2004年8月27日
** 描 述: 提高SWI异常服务的效率
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修改人:
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
#define OS_CPU_GLOBALS
#include “config.h“
#if OS_SELF_EN == 0
int const _OSFunctionAddr[1] = {0};
int const _UsrFunctionAddr[1] = {0};
#endif
/*********************************************************************************************************
** 函数名称: OSTaskStkInit
** 功能描述: 任务堆栈初始化代码,本函数调用失败会使系统崩溃
** 输 入: task : 任务开始执行的地址
** pdata :传递给任务的参数
** ptos :任务的堆栈开始位置
** opt :附加参数,当前版本对于本函数无用,具体意义参见OSTaskCreateExt()的opt参数
** 输 出: 栈顶指针位置
** 全局变量:
** 调用模块:
**
** 作 者: 陈明计
** 日 期: 2003年6月5日
**-------------------------------------------------------------------------------------------------------
** 修改人: 陈明计
** 日 期: 2003年6月13日
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
OS_STK *OSTaskStkInit (void (*task)(void *pd) void *pdata OS_STK *ptos INT16U opt)
{
OS_STK *stk;
opt = opt; /* ‘opt‘ 没有使用。作用是避免编译器警告 */
stk = ptos; /* 获取堆栈指针
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3887 2004-08-27 15:09 ZLGFS\arm\IRQ.inc
文件 6109 2004-08-27 17:37 ZLGFS\arm\OS_CPU.H
文件 12962 2004-08-27 17:35 ZLGFS\arm\Os_cpu_a.s
文件 13117 2004-08-27 17:38 ZLGFS\arm\Os_cpu_c.c
目录 0 2005-06-16 22:21 ZLGFS\arm
文件 35167 2005-03-14 14:49 ZLGFS\SD\sdcmd.c
文件 8892 2005-03-08 09:51 ZLGFS\SD\sdcmd.h
文件 5449 2005-01-30 22:29 ZLGFS\SD\sdcrc.c
文件 1620 2005-02-27 23:47 ZLGFS\SD\sdcrc.h
文件 19420 2005-03-17 09:05 ZLGFS\SD\sddriver.c
文件 6699 2005-03-10 08:43 ZLGFS\SD\sddriver.h
文件 9335 2005-03-04 15:09 ZLGFS\SD\sdhal.c
文件 2206 2005-02-26 16:08 ZLGFS\SD\sdhal.h
目录 0 2005-06-16 22:21 ZLGFS\SD
文件 35 2005-03-14 14:23 ZLGFS\SOURCE\readme.txt
目录 0 2005-06-16 22:21 ZLGFS\SOURCE
文件 16594 2004-04-10 11:44 ZLGFS\ZLG.FS\dir.C
文件 11338 2004-04-10 11:43 ZLGFS\ZLG.FS\disk.C
文件 12857 2004-04-10 11:43 ZLGFS\ZLG.FS\FAT.C
文件 32720 2004-07-12 14:55 ZLGFS\ZLG.FS\Fat.h
文件 27979 2004-04-10 11:42 ZLGFS\ZLG.FS\FDT.C
文件 30419 2004-07-12 16:20 ZLGFS\ZLG.FS\file.C
文件 26871 2005-03-07 16:59 ZLGFS\ZLG.FS\OSFile.c
文件 13719 2004-07-09 14:56 ZLGFS\ZLG.FS\OSFile.h
文件 8136 2003-12-09 10:28 ZLGFS\ZLG.FS\OS_CFG.H
文件 13227 2004-07-12 09:17 ZLGFS\ZLG.FS\RWSec.C
文件 4556 2005-03-07 09:29 ZLGFS\ZLG.FS\SD.c
文件 3611 2005-03-07 15:51 ZLGFS\ZLG.FS\Test.c
目录 0 2005-06-16 22:21 ZLGFS\ZLG.FS
文件 4931 2005-03-07 17:16 ZLGFS\ZLGFS_SD\src\config.h
............此处省略18个文件信息
- 上一篇:PSIM9.0 Buck电路双闭环仿真
- 下一篇:HC6800-ES V2.0
评论
共有 条评论