freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于arm9的ucos-ii移植-資料下載頁

2025-06-18 22:05本頁面
  

【正文】 存放的是被中斷模式的CPSR也就是irq的SPSR。/***************************************/ldmfdsp!,{r0}msrspsr_cxsf,r0ldmfdsp!,{r0r12,lr,pc}^LTORG。/***********************************************/。/*開始*/。/*復位初始化完成后CSPR中的I/F是打開的*/。/*因此不應(yīng)該在此過程中打開具體設(shè)備*/。/***********************************************/HandlerRSTmrsr0,cpsrbicr0,r0,ARM7_TMOD_MASKorrr1,r0,ARM7_SVC_MOD|ARM7_NOINTRmsrcpsr_cxsf,r1。屏蔽中斷控制器中各個中斷l(xiāng)drr0,=SFR_VICIntEnClrldrr1,=0xFFFFFFFFstrr1,[r0]ldrr0,=SFR_VICSoftIntClearstrr1,[r0]ldrr0,=SFR_VICVectAddrldrr1,=0strr1,[r0]。********************************。*設(shè)置PLL時鐘控制器寄存器*。********************************ldrr0,=SFR_PLLCFGldrr1,=0x22。0x43=00100010=001(P=2)00010(M=3)strr1,[r0]ldrr0,=SFR_PLLCONldrr1,=0x3。使能并連接strr1,[r0]ldrr0,=SFR_PLLFEEDldrr1,=0xAAldrr2,=0x55strr1,[r0]strr2,[r0]ldrr0,=SFR_PLLSTATldrr0,=SFR_VPBDIV。外設(shè)時鐘除數(shù)ldrr1,=0x00。1/4時鐘strr1,[r0]checkpllldrr1,[r0]orrr2,r1,0x0400。檢查PLOCKcmpr2,0beqcheckpll。拷貝準備ldrr1,=|Image$$RO$$Limit|。也是RW在FLASH中起始位置ldrr2,=|Image$$RW$$Base|。從r1位置拷貝到r2位置ldrr3,=|Image$$ZI$$Base|subsr3,r3,r2。r3=RW大小beqRW2SRAM_OKRW2SRAM_COPY_LOOP??截恟wldrr0,[r1],4strr0,[r2],4subsr3,r3,4。遞減計數(shù)bneRW2SRAM_COPY_LOOPRW2SRAM_OKldrr1,=|Image$$ZI$$Base|ldrr2,=|Image$$ZI$$Limit|subsr2,r2,r1。r2=zi大小beqCLEARZI_OKmovr0,0CLEARZI_LOOP。zi清0strr0,[r1],4subsr2,r2,4。遞減計數(shù)bneCLEARZI_LOOPCLEARZI_OK。************************************。*初始化堆棧函數(shù)*。*初始化完成后cpsr中的I/F位保持打開*。*因此在操作系統(tǒng)中已開始就要屏蔽中斷*。************************************InitStacksmsrcpsr_cf,ARM7_UND_MOD|ARM7_NOINTR。未定義模式,屏蔽中斷l(xiāng)drsp,=UNDStackmsrcpsr_cf,ARM7_ABT_MOD|ARM7_NOINTR。AbortModeldrsp,=ABTStackmsrcpsr_cf,ARM7_IRQ_MOD|ARM7_NOINTR。IRQModeldrsp,=IRQStackmsrcpsr_cf,ARM7_SVC_MOD|ARM7_NOINTR?;氐絊VC模式ldrsp,=SVCStackbENTERMAIN。加密定義CrpDataWHILE.0x1fcNOPWENDCrpData1DCD0x12345678。當此數(shù)為0x87654321時,用戶程序被保護。DCD0x87654321LTORG。************************************ENTERMAINIMPORTMAINldrr0,=|Image$$ZI$$Limit|bMAIN。跳到應(yīng)用代碼入口LTORGENTER_U0。矢量化中斷進入同一接口前準備subslr,lr,4stmfdsp!,{lr}addlr,lr,4stmfdsp!,{lr}stmfdsp!,{r0r12}movr6,6bHandlerIRQLTORGENTER_U1subslr,lr,4stmfdsp!,{lr}addlr,lr,4stmfdsp!,{lr}stmfdsp!,{r0r12}首先是C語言入口函數(shù)Main(所有C程序的入口).它里面包括調(diào)用函數(shù)ARMTargetInit()初始化ARM處理器,調(diào)用OSInit()進行uC/OSII操作系統(tǒng)初始化,然后調(diào)用OSTaskCreate()函數(shù)創(chuàng)建任務(wù)TaskLED和TaskSEG,最后調(diào)用ARMTargetStart()函數(shù)啟動時鐘節(jié)拍中斷,并且調(diào)用OSStart()啟動系統(tǒng)任務(wù)調(diào)度,由于在程序當中使用for(。),這是一個永無止境的回路,所以裝置可以一直進行下去,直到關(guān)閉裝置.  intmain(void){OSInit()。OSTaskCreate(TaskStart,(void*)0,amp。TaskStartStk[TASK_STK_SIZE1],0)。OSStart()。/*Startmultitasking*/} 4 測試程序 圖在主程序中創(chuàng)建三個任務(wù)OSTaskCreate(Task0,(void*)0,amp。TaskStk0[TaskStkLengh1],3)。 OSTaskCreate(Task1,(void*)0,amp。TaskStk1[TaskStkLengh1],4)。 OSTaskCreate(Task2,(void*)0,amp。TaskStk2[TaskStkLengh1],5)。三個任務(wù)的主要工作是按不同的頻率點亮,同時通過LCD顯示出它們運行的次數(shù),和CPU使用的百分比。 5 總結(jié)本文主要介紹了采用Micro2440開發(fā)板做為硬件平臺,并使用μC/OSII系統(tǒng)進行基于液晶屏的的詳細闡述。文中還針對設(shè)計要求介紹了如何選擇開發(fā)的ARM9硬件平臺,并介紹了開發(fā)過程中如何移植μC/OSII和開發(fā)相應(yīng)的任務(wù)程序,及程序的調(diào)試方法。經(jīng)過三個星期的努力完成了硬件接口的制作和調(diào)試,并完成了μC/OSII系統(tǒng)的移植、在μC/OSII下任務(wù)的編寫、基于μC/OSII的圖形儀表界面的開發(fā)等工作。最終實現(xiàn)了設(shè)計要求,并能在液晶屏上很好的顯示系統(tǒng)任務(wù)。從總也證明了本文論證的設(shè)計方案的可行性。本設(shè)計方案采用嵌入式系統(tǒng)實現(xiàn),并且已能較好地提供高性能人機交互界面,顯示樣式較好、并且在體積、功耗比傳統(tǒng)的傳統(tǒng)嵌入式系統(tǒng)要小得多,因此有一定的市場推廣價值。 謝 辭首大學生活即將結(jié)束,這也意味這在校的學習生涯即將結(jié)束。回顧在這充實幸??鞓返拇髮W中我倍感欣慰。在大學里我學到了專業(yè)知識、提供了思想修養(yǎng)、懂的了做人做事的行為道德。在桂林電子科技大學的學習生涯是我在這十幾年的學習生涯中最忙碌與最充實的時光。因為在這里學習他不但強調(diào)理論性的學習及思想的修養(yǎng)還很重視學生的動手操作能力與解決實際問題的能力。為了培養(yǎng)我們的這些能力學校精心安排許多實驗課程和實訓項目并舉辦一些競賽鼓勵我們的學習。最重要的是在這里能讓我們學到使用技術(shù)給我們?nèi)蘸蟮墓ぷ魃钿伷搅说缆贰T谶@美好的時光即將結(jié)束之際首先,并且是最重要的我要感謝桂林電子科技大學給了我這個學習生活環(huán)境平臺,讓我能夠在知識的海洋里暢游。再次我要感謝各位辛勤默默工作的老師,是他們教授了我知識與技術(shù),是他們教會了我為人處世。最后,我要感謝在百忙之中抽出寶貴時間對我的實訓作品和論文進行評閱的孫安青老師,感謝為審閱本文所付出的辛勤勞動。 參考文獻.《C程序設(shè)計》.北京:清華大學出版社,2005 Wright等.《ARM嵌入式系統(tǒng)開發(fā)》.北京:北京航空航天大學出版社,2005.《嵌入式實時操作系統(tǒng)μC/OSII原理及應(yīng)用》.,20054. JeanJ Labrosse.《嵌入式實時操作系統(tǒng)μC/OSII》.,2003 Matloff等.《軟件調(diào)試的藝術(shù)》.北京:人民郵電出版社,2010
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1