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

正文內(nèi)容

三相電特性測(cè)量系統(tǒng)軟件畢業(yè)論文(編輯修改稿)

2025-07-19 14:39 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 2Mode EQU 0x13SYS32Mode EQU 0x1fIRQ32Mode EQU 0x12FIQ32Mode EQU 0x11。 IMPORT __use_no_semihosting_swi。The imported labels。引入的外部標(biāo)號(hào)在這聲明 IMPORT FIQ_Exception ??焖僦袛喈惓L幚沓绦? IMPORT __main 。C 語(yǔ)言主程序入口 IMPORT TargetResetInit 。 目標(biāo)板基本初始化。The emported labels。給外部使用的標(biāo)號(hào)在這聲明 EXPORT bottom_of_heap EXPORT StackUsr EXPORT Reset EXPORT __user_initial_stackheap CODE32 AREA vectors,CODE,READONLY ENTRY。interrupt vectors。中斷向量表Reset LDR PC, ResetAddr LDR PC, UndefinedAddr LDR PC, SWI_Addr LDR PC, PrefetchAddr LDR PC, DataAbortAddr DCD 0xb9205f80 LDR PC, [PC, 0xff0] LDR PC, FIQ_AddrResetAddr DCD ResetInitUndefinedAddr DCD UndefinedSWI_Addr DCD SoftwareInterruptPrefetchAddr DCD PrefetchAbortDataAbortAddr DCD DataAbortNouse DCD 0IRQ_Addr DCD 0FIQ_Addr DCD FIQ_Handler。未定義指令Undefined B Undefined。軟中斷SoftwareInterrupt。 B SoftwareInterrupt CMP R0, 4 LDRLO PC, [PC, R0, LSL 2] MOVS PC, LRSwiFunction DCD IRQDisable 。0 DCD IRQEnable 。1 DCD FIQDisable 。2 DCD FIQEnable 。3IRQDisable 。關(guān) IRQ 中斷 MRS R0, SPSR ORR R0, R0, NoInt MSR SPSR_c, R0 MOVS PC, LRIRQEnable 。開(kāi) IRQ 中斷 MRS R0, SPSR BIC R0, R0, NoInt MSR SPSR_c, R0 MOVS PC, LRFIQDisable 。關(guān) FIQ 中斷 MRS R0, SPSR ORR R0, R0, NoFIQ MSR SPSR_c, R0 MOVS PC, LRFIQEnable 。開(kāi) FIQ 中斷 MRS R0, SPSR BIC R0, R0, NoFIQ MSR SPSR_c, R0 MOVS PC, LR。取指令中止PrefetchAbort B PrefetchAbort。取數(shù)據(jù)中止DataAbort B DataAbort??焖僦袛郌IQ_Handler STMFD SP!, {R0R3, LR} BL FIQ_Exception LDMFD SP!, {R0R3, LR} SUBS PC, LR, 4InitStack MOV R0, LR。Build the SVC stack。設(shè)置管理模式堆棧 MSR CPSR_c, 0xd3 LDR SP, StackSvc。Build the IRQ stack。設(shè)置中斷模式堆棧 MSR CPSR_c, 0xd2 LDR SP, StackIrq。Build the FIQ stack。設(shè)置快速中斷模式堆棧 MSR CPSR_c, 0xd1 LDR SP, StackFiq。Build the DATAABORT stack。設(shè)置中止模式堆棧 MSR CPSR_c, 0xd7 LDR SP, StackAbt。Build the UDF stack。設(shè)置未定義模式堆棧 MSR CPSR_c, 0xdb LDR SP, StackUnd。Build the SYS stack。設(shè)置系統(tǒng)模式堆棧 MSR CPSR_c, 0xdf LDR SP, =StackUsr MOV PC, R0ResetInit BL InitStack 。初始化堆棧 BL TargetResetInit 。目標(biāo)板基本初始化 。跳轉(zhuǎn)到 c 語(yǔ)言入口 B __main__user_initial_stackheap LDR r0,=bottom_of_heap。 LDR r1,=StackUsr MOV pc,lrStackSvc DCD SvcStackSpace + (SVC_STACK_LEGTH 1)* 4StackIrq DCD IrqStackSpace + (IRQ_STACK_LEGTH 1)* 4StackFiq DCD FiqStackSpace + (FIQ_STACK_LEGTH 1)* 4StackAbt DCD AbtStackSpace + (ABT_STACK_LEGTH 1)* 4StackUnd DCD UndtStackSpace + (UND_STACK_LEGTH 1)* 4IF :DEF: EN_CRP IF . = 0x1fc INFO 1,\nThe data at 0x000001fc must be 0x87654321.\nPlease delete some source before this line. ENDIFCrpData WHILE . 0x1fc NOP WENDCrpData1 DCD 0x87654321 。/*When the Data is 為0x87654321,user code be protected. 當(dāng)此數(shù)為 0x87654321 時(shí),用戶程序被保護(hù) */ ENDIF 。/* 分配堆棧空間 */ AREA MyStacks, DATA, NOINIT, ALIGN=2SvcStackSpace SPACE SVC_STACK_LEGTH * 4 。管理模式堆??臻gIrqStackSpace SPACE IRQ_STACK_LEGTH * 4 。中斷模式堆??臻gFiqStackSpace SPACE FIQ_STACK_LEGTH * 4 ??焖僦袛嗄J蕉褩?臻gAbtStackSpace SPACE ABT_STACK_LEGTH * 4 。中止模式堆棧空間UndtStackSpace SPACE UND_STACK_LEGTH * 4 。 未定義模式堆棧 AREA Heap, DATA, NOINITbottom_of_heap SPACE 1 AREA Stacks, DATA, NOINITStackUsr END(3) 系統(tǒng)的初始化軟件( )define IN_TARGETinclude include void TargetResetInit(void)。 void IRQ_Exception(void){while(1)。 } void FIQ_Exception(void){while(1)。 } void Timer0_Exception(void){ T0IR = 0x01。 VICVectAddr = 0。 //通知中斷控制器中斷結(jié)束 }void VICInit(void){ }/*過(guò)零點(diǎn)檢測(cè)功能初試化函數(shù)*/void GuoLinDianInit(void){PINSEL1 = 0x00000001。EXTMODE = 0x01。//邊沿觸發(fā)VICIntSelect = 0x00000000。VICDefVectAddr = (int) IRQ_Eint1。EXTINT = 0x01。VICIntEnable = 0x00004000。}define TARGET_DEBUG_BY_LCM void TargetInit(void){ifdef TARGET_DEBUG_BY_LCMTargetResetInit()。GuoLinDianInit()。 GUI_Initialize()。 // 初始化 LCMGUI_SetColor(1,0)。 // 設(shè)置前景色和背景色endif } void InitialiseUART0(uint32 bps){ }void TargetResetInit(void){ifdef __DEBUG_RAM MEMMAP = 0x2。 //remapendififdef __DEBUG_FLASH MEMMAP = 0x1。 //remapendififdef __IN_CHIP MEMMAP = 0x1。 //remapendif/* 設(shè)置系統(tǒng)各部分時(shí)鐘 *//* Set system timers for each ponent */ PLLCON = 1。if (Fpclk / (Fcclk / 4)) == 1 VPBDIV = 0。endifif (Fpclk / (Fcclk / 4)) == 2 VPBDIV = 2。endifif (Fpclk / (Fcclk / 4)) == 4 VPBDIV = 1。endifif (Fcco / Fcclk) == 2 PLLCFG = ((Fcclk / Fosc) 1) | (0 5)。endifif (Fcco / Fcclk) == 4 PLLCFG = ((Fcclk / Fosc) 1) | (1 5)。endifif (Fcco / Fcclk) == 8 PLLCFG = ((Fcclk / Fosc) 1) | (2 5)。endifif (Fcco / Fcclk) == 16 PLLCFG = ((Fcclk / Fosc) 1) | (3 5)。endif PLLFEED =
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1