91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

在keil mdk5.15下完成了mini2440開發板的ucosii移植,實現系統時鐘切換任務。

資源截圖

代碼片段和文件信息

static??void??OS_InitMisc?(void)
{
#if?OS_TIME_GET_SET_EN?>?0???
????OSTime????????=?0L;??????????????????????????????????????????/*?Clear?the?32-bit?system?clock????????????*/
#endif

????OSIntNesting??=?0;???????????????????????????????????????????/*?Clear?the?interrupt?nesting?counter??????*/
????OSLockNesting?=?0;???????????????????????????????????????????/*?Clear?the?scheduling?lock?counter????????*/

????OSTaskCtr?????=?0;???????????????????????????????????????????/*?Clear?the?number?of?tasks????????????????*/

????OSRunning?????=?FALSE;???????????????????????????????????????/*?Indicate?that?multitasking?not?started???*/
????
????OSCtxSwCtr????=?0;???????????????????????????????????????????/*?Clear?the?context?switch?counter?????????*/
????OSIdleCtr?????=?0L;??????????????????????????????????????????/*?Clear?the?32-bit?idle?counter????????????*/

#if?(OS_TASK_STAT_EN?>?0)?&&?(OS_TASK_CREATE_EXT_EN?>?0)
????OSIdleCtrRun??=?0L;
????OSIdleCtrMax??=?0L;
????OSStatRdy?????=?FALSE;???????????????????????????????????????/*?Statistic?task?is?not?ready??????????????*/
#endif
}

static??void??OS_InitRdyList?(void)
{
????INT16U???i;
????INT8U???*prdytbl;


????OSRdyGrp??????=?0x00;????????????????????????????????????????/*?Clear?the?ready?list?????????????????????*/
????prdytbl???????=?&OSRdyTbl[0];
????for?(i?=?0;?i?????????*prdytbl++?=?0x00;
????}

????OSPrioCur?????=?0;
????OSPrioHighRdy?=?0;

????OSTCBHighRdy??=?(OS_TCB?*)0;?????????????????????????????????
????OSTCBCur??????=?(OS_TCB?*)0;
}

static??void??OS_InitTCBList?(void)
{
????INT8U????i;
????OS_TCB??*ptcb1;
????OS_TCB??*ptcb2;


????OSTCBList?????=?(OS_TCB?*)0;?????????????????????????????????/*?TCB?Initialization???????????????????????*/
????for?(i?=?0;?i?????????OSTCBPrioTbl[i]?=?(OS_TCB?*)0;
????}
????ptcb1?=?&OSTCBTbl[0];
????ptcb2?=?&OSTCBTbl[1];
????for?(i?=?0;?i?????????ptcb1->OSTCBNext?=?ptcb2;
????????ptcb1++;
????????ptcb2++;
????}
????ptcb1->OSTCBNext?=?(OS_TCB?*)0;??????????????????????????????/*?Last?OS_TCB??????????????????????????????*/
????OSTCBFreeList????=?&OSTCBTbl[0];
}

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;????????/*?R15Entry?Point?????????????????????????????????????????????*/
????*(--stk)?=?(INT32U)0;????????? /*?R14LR??????????????????????????????????????????????????????*/
????*(--stk)?=?(INT32U)0;????????? /*?R12?????????????????????????????????????????????????????*/
????*(--stk)?=?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-02-21?20:24??ldy_ucosII_RTCTick\
?????目錄???????????0??2016-02-21?20:23??ldy_ucosII_RTCTick\app\
?????文件????????1490??2016-02-21?20:23??ldy_ucosII_RTCTick\app\app.c
?????文件????????8115??2016-01-21?22:01??ldy_ucosII_RTCTick\B8C3B000
?????目錄???????????0??2016-02-21?20:20??ldy_ucosII_RTCTick\common\
?????文件?????????112??2016-01-21?22:01??ldy_ucosII_RTCTick\common\copy.bat
?????文件????????2275??2016-01-21?22:01??ldy_ucosII_RTCTick\common\Ext_RAM.ini
?????文件????????2125??2016-01-21?22:01??ldy_ucosII_RTCTick\common\ldy_isr_func.c
?????文件?????????623??2016-01-21?22:01??ldy_ucosII_RTCTick\common\ldy_pll.c
?????文件?????????877??2016-02-21?19:36??ldy_ucosII_RTCTick\common\ldy_rtc.c
?????文件?????????774??2016-01-21?22:01??ldy_ucosII_RTCTick\common\ldy_sdram.c
?????文件????????2077??2016-01-21?22:01??ldy_ucosII_RTCTick\common\ldy_swi.s
?????文件????????2592??2016-01-21?22:01??ldy_ucosII_RTCTick\common\ldy_uart.c
?????文件?????????549??2016-01-21?22:01??ldy_ucosII_RTCTick\common\NandFlash.sct
?????文件?????????545??2016-01-21?22:01??ldy_ucosII_RTCTick\common\Norflash.sct
?????文件?????????549??2016-01-21?22:01??ldy_ucosII_RTCTick\common\NorflashNoSRAM.sct
?????文件?????????654??2016-02-21?20:04??ldy_ucosII_RTCTick\common\NorflashUseSDRAM.sct
?????文件?????????534??2016-01-21?22:01??ldy_ucosII_RTCTick\common\RuninRAM.sct
?????文件???????21766??2016-02-19?10:41??ldy_ucosII_RTCTick\common\S3C2440Int.s
?????目錄???????????0??2016-02-21?20:21??ldy_ucosII_RTCTick\include\
?????文件??????????81??2016-01-21?22:01??ldy_ucosII_RTCTick\include\ldy_config.h
?????文件????????4469??2016-01-21?22:01??ldy_ucosII_RTCTick\include\ldy_isr_func.h
?????文件??????????82??2016-01-21?22:01??ldy_ucosII_RTCTick\include\ldy_pll.h
?????文件?????????198??2016-01-21?22:01??ldy_ucosII_RTCTick\include\ldy_rtc.h
?????文件?????????183??2016-01-21?22:01??ldy_ucosII_RTCTick\include\ldy_sdram.h
?????文件????????1456??2016-01-21?22:01??ldy_ucosII_RTCTick\include\ldy_type.h
?????文件?????????561??2016-01-21?22:01??ldy_ucosII_RTCTick\include\ldy_uart.h
?????文件?????????159??2016-01-21?22:01??ldy_ucosII_RTCTick\include\ldy_ucosII.h
?????文件???????32646??2016-01-21?22:01??ldy_ucosII_RTCTick\include\S3C2440.h
?????文件?????????671??2016-01-21?22:01??ldy_ucosII_RTCTick\JlinkArm_Target?1.ini
?????文件??????163602??2016-02-21?20:23??ldy_ucosII_RTCTick\ldy_ucosII.lst
............此處省略107個文件信息

評論

共有 條評論