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

  • 大小: 381KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-16
  • 語言: 其他
  • 標(biāo)簽: UCOSII??MINI2440??

資源簡介

這是移植UC/OSII到友善之臂mini2440的第一個版本,功能很簡單,只有串口打印和LED閃爍任務(wù)。主要驗證UC/OSII的多任務(wù)能力和移植成功與否。

資源截圖

代碼片段和文件信息

/*
*********************************************************************************************************
*?????????????????????????????????????????uC/OS-II?ON?MINI2440?BOARD
????????????????????????????????????????????????ARM920T?Port
*?????????????????????????????????????????????ADS?v1.2?Compiler?????????????????????????????????????????????????????????????????????????????????????
*???????????????????????????????(c)?Copyright?2011ZhenGuo?YaoChengDuUestc
*???????????????????????????????????????????All?Rights?Reserved
*
*?File?:?main.C
*?By???:?ZhenGuo?Yao
*********************************************************************************************************
*/
#include?“board.h“
#include?“includes.h“?

/*----------------------------------------------------------------------------------------*/
/*????Task?Stack
/*----------------------------------------------------------------------------------------*/
OS_STK??TaskMainStk[100];
OS_STK TaskLedStk[100];???????
/*----------------------------------------------------------------------------------------*/
/*????Functions?Declaration
/*----------------------------------------------------------------------------------------*/
void?TaskMain(void?*pdata);
void?TaskLed(void?*pdata);
/*----------------------------------------------------------------------------------------*/
/*?????Global?Variable?
/*----------------------------------------------------------------------------------------*/
INT32U?????OSERR;

/*----------------------------------------------------------------------------------------*/
/*?????Main()?
/*----------------------------------------------------------------------------------------*/
int?Main(int?argc?char?**argv)
{
BoardInit();?
??? OSInit(); ?
??? OSTimeSet(0);
??? OSTaskCreate(TaskMain?(void?*)0?&TaskMainStk[99]?9);
OSStart();
return?0;
}

void?TaskMain(void?*pdata)?
{
???
#if?OS_CRITICAL_METHOD?==?3??????????????????????????????????
????OS_CPU_SR??cpu_sr;
#endif
???
????OS_ENTER_CRITICAL();
????Timer0Init();????????????????????/*?Init?Timer0start?timer0?*/????????????
????OS_EXIT_CRITICAL();
???
????OSTaskCreate(TaskLed?(void?*)0?&TaskLedStk[99]?10);?/*?Create?Led?Task?*/
????while?(1)?{
????????Uart_SendString(“\n?hello?world?!\n“);?
????????Uart_SendString(“\n?My?Friend???!\n“);?
????????OSTimeDly(OS_TICKS_PER_SEC);
???}
}
/*========================================================================================================================
*??Function:TaskStkLed
*??Descripion:1?
*?????????????2????
*??Arguments:*pdata
*??Return:None???????????????????
/*========================================================================================================================*/
void?TaskLed?(void?*pdata)
{
???pdata?=?pdata;
???while?(1)?{
???????LedOn(0);?/*?All?leds?are?on?*/
???????OSTimeDly(OS_TICKS_PER_SEC);
???????LedOff(0);
???????OSTimeDly(OS_TICKS_PER_SEC)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????199945??2011-05-31?19:47??UCOS_MINI2440_00\UCOS_MINI2440_00.mcp

?????文件???????3506??2011-05-31?19:47??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\CWSettingsWindows.stg

?????文件?????116203??2011-05-31?19:47??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\TargetDataWindows.tdt

?????文件???????2898??2011-05-30?09:12??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_CPU_A.o

?????文件??????18596??2011-05-30?09:18??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_CPU_C.o

?????文件??????29992??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_CORE.o

?????文件??????29128??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_FLAG.o

?????文件??????23208??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_MBOX.o

?????文件??????19632??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_MEM.o

?????文件??????23752??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_MUTEX.o

?????文件??????27132??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_Q.o

?????文件??????21596??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_SEM.o

?????文件??????29448??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_TASK.o

?????文件??????19280??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\OS_TIME.o

?????文件??????23396??2011-05-17?16:51??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\uCOS_II.o

?????文件??????32792??2011-05-17?18:52??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\Target.o

?????文件???????8340??2011-05-30?09:18??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\2440init.o

?????文件???????3394??2011-05-30?09:18??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\2440slib.o

?????文件??????43700??2011-05-17?18:29??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\Isr.o

?????文件??????45056??2011-05-31?19:45??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\main.o

?????文件??????39048??2011-05-30?09:18??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\nand.o

?????文件??????34616??2011-05-30?09:18??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\mmu.o

?????文件??????48784??2011-05-30?09:20??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\2440lib.o

?????文件??????43468??2011-05-30?09:18??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\objectCode\Board.o

?????文件?????124504??2011-05-31?19:45??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\UCOS_MINI2440_00.axf

?????文件??????19115??2011-05-31?19:45??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\list.txt

?????文件??????24896??2011-05-17?17:00??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\UCOS_MINI2440_00

?????文件??????24932??2011-05-31?19:45??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\DebugRel\UCOS_MINI2440_00.bin

?????文件??????54022??2011-05-31?19:47??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\Release\TargetDataWindows.tdt

?????文件??????55396??2011-05-31?19:47??UCOS_MINI2440_00\UCOS_MINI2440_00_Data\Debug\TargetDataWindows.tdt

............此處省略50個文件信息

評論

共有 條評論