• 大小: 88KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-10
  • 语言: 其他
  • 标签: ZLGFS  

资源简介

周立功公司开发的文件系统,配合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个文件信息

评论

共有 条评论

相关资源