-
大小: 498KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-20
- 語言: 其他
- 標簽: ZLG/MODBUS??
資源簡介
基于S3C2410的ZLG/MODBUS程序代碼

代碼片段和文件信息
/****************************************Copyright?(c)**************************************************
**???????????????????????????????廣州周立功單片機發(fā)展有限公司
**?????????????????????????????????????研????究????所
**????????????????????????????????????????產品一部?
**
**?????????????????????????????????http://www.zlgmcu.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文???件???名:?os_cpu_c.c
**創(chuàng)???建???人:?陳明計
**最后修改日期:?2004年8月27日
**描????????述:?μCOS-II在lpc210x上的移植代碼C語言部分,包括任務堆棧初始化代碼和鉤子函數(shù)等
**??????????????用ads1.2編譯,必須使用ARM方式編譯
**
**--------------歷史版本信息----------------------------------------------------------------------------
**?創(chuàng)建人:?陳明計
**?版??本:?1.0
**?日 期:?2003年6月5日
**?描 述:?原始版本
**
**------------------------------------------------------------------------------------------------------
**?修改人:?陳明計
**?版??本:?1.1
**?日 期:?2003年6月13日
**?描 述:?增加函數(shù)IsrEnIRQ,使函數(shù)OSTaskStkInit代碼更簡潔
**
**------------------------------------------------------------------------------------------------------
**?修改人:?陳明計
**?版??本:?1.2
**?日 期:?2003年6月19日
**?描 述:?增加軟中斷服務函數(shù)
**
**------------------------------------------------------------------------------------------------------
**?修改人:?陳明計
**?版??本:?1.3
**?日 期:?2003年7月8日
**?描 述:?去除不必要的函數(shù)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
/*********************************************************************************************************
**?函數(shù)名稱:?OSTaskStkInit
**?功能描述:?任務堆棧初始化代碼,本函數(shù)調用失敗會使系統(tǒng)崩潰
**?輸 入:?task??:?任務開始執(zhí)行的地址
**?????????pdata?:傳遞給任務的參數(shù)
**?????????ptos??:任務的堆棧開始位置
**?????????opt???:附加參數(shù),當前版本對于本函數(shù)無用,具體意義參見OSTaskCreateExt()的opt參數(shù)
**?輸 出:?棧頂指針位置
**?全局變量:
**?調用模塊:?
**
**?作 者:?陳明計
**?日 期:?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;??????????????????????????/*?獲取堆棧指針??????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????28926??2006-01-04?13:59??Arm_Pc\PC.C
?????文件???????3492??2003-06-17?16:57??Arm_Pc\PC.H
?????文件????????606??2003-06-25?14:22??Arm_Pc\README.txt
?????文件?????206490??2006-05-08?15:42??MBSlave\MBSlave.mcp
?????文件????3150168??2006-01-04?09:41??MBSlave\src\bliss.c
?????文件???????4514??2006-03-03?14:32??MBSlave\src\config.h
?????文件???????2482??2006-01-05?11:50??MBSlave\src\Debug.scf
?????文件???????1943??2006-01-05?11:45??MBSlave\src\INCLUDES.H
?????文件??????23501??2006-01-13?16:03??MBSlave\src\lcddriver.c
?????文件???????9939??2006-01-04?09:42??MBSlave\src\lcddriver.h
?????文件???????4754??2006-03-04?13:51??MBSlave\src\main.c
?????文件???????8136??2006-03-04?09:49??MBSlave\src\OS_CFG.H
?????文件???????2484??2006-01-05?11:50??MBSlave\src\Release.scf
?????文件??????38055??2006-01-05?11:41??MBSlave\src\S3C2410.h
?????文件??????18832??2006-01-13?16:29??MBSlave\src\Startup.s
?????文件??????10391??2006-03-04?09:53??MBSlave\src\target.c
?????文件???????3107??2006-01-13?15:57??MBSlave\src\target.h
?????文件???????6980??2006-01-05?16:11??MBSlave\src\uart.c
?????文件???????3760??2006-01-05?16:12??MBSlave\src\uart.h
?????文件???????6528??2006-03-04?15:15??MBSlave\MBDriver\MBCommon.c
?????文件???????4848??2006-03-04?15:15??MBSlave\MBDriver\MB_RTU.c
?????文件???????3238??2006-03-04?15:17??MBSlave\MBDriver\MODBUS.h
?????文件??????11222??2006-03-04?15:53??MBSlave\MBDriver\SYSHAL.C
?????文件???????4754??2006-03-04?15:24??MBSlave\MBDriver\salve\MBSlave.c
?????文件???????3261??2006-03-04?15:23??MBSlave\MBDriver\salve\MBSlave.h
?????文件??????24399??2006-03-04?15:23??MBSlave\MBDriver\salve\MB_PFunction.c
?????文件???????9645??2006-03-04?15:15??MBSlave\MBDriver\master\MBMaster.c
?????文件???????2876??2006-03-04?15:18??MBSlave\MBDriver\master\MBMaster.h
?????文件??????11588??2006-03-04?15:15??MBSlave\MBDriver\master\MB_MFunction.c
?????文件???????1677??2006-03-04?15:18??MBSlave\MBDriver\master\MB_MFunction.h
............此處省略42個文件信息
- 上一篇:SAA7111A datasheet
- 下一篇:莫爾條紋動畫演示 傳感器
評論
共有 條評論