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

正文內(nèi)容

第四章基于s3c44b0 x嵌入式系統(tǒng)應(yīng)用開發(fā)-預(yù)覽頁

2025-08-25 13:33 上一頁面

下一頁面
 

【正文】 于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) 舉例: 擴(kuò)一個(gè) 1M* 16b的 FLASH用于裝載程序等 2. 上網(wǎng)查找 SST39VF160芯片資料 () 3. 查看芯片資料 (datasheet) 4. 畫出硬件聯(lián)接圖 (手冊(cè) p4~ p5) 5. 寫出程序 ①查看讀寫時(shí)序圖 (p11) ②找出對(duì)應(yīng)參數(shù)表 (p10) ③分析時(shí)序要求,配置相應(yīng)特殊功能寄存器 ④寫出讀寫子程序 1. 收集資料,選擇芯片 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) 特殊功能寄存器配置示例 LDR R0, =SMRDATA LDMIA R0, {R1— R13} LDR R0, =0x01C80000 ; BWSCON Address STMIA R0, {Rl— R13} SMRDATA : .long 0x22221210 ; BWSCON .long 0x00000600 ; GCS0 .long 0x00000700 ; GCS1 .long 0x00000700 ; GCS2 .long 0x00000700 ; GCS3 .long 0x00000700 ; GCS4 .long 0x00000700 ; GCS5 .long 0x0001002A ; GCS6, EDO DRAM(Trcd:3, ; Tcas=2, Tcp=l, CAN=10 bits) .long 0x0001002A ; GCS7, EDO DRAM .long 0x00960000+953 ; Refresh(REFEN=1,TREFMD=0, Trp=3,Trc=5,Tchr=3) .long 0x0 ; Bank Size, 32MB/32MB .long 0x20 ; MRSR 6(CL=2) .long 0x20 ; MRSR 7(CL=2) 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) 讀: ① define addr1 *((volatile unsigned short*)0x00) i=addr1。 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) S3C44B0X I/O端口功能及應(yīng)用開發(fā) ? I/O功能概述 ? 端口功能 ? I/O端口的特殊功能寄存器 ? 端口應(yīng)用編程 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) I/O功能概述 S3C44B0X有 71個(gè) 通用可編程 多功能輸入輸出 引腳,可分為以下 7類端口: 一個(gè) 10位 輸出 端口( PortA); 一個(gè) 11位 輸出 端口( PortB); 一個(gè) 16位 輸入 /輸出 端口( PortC); 兩個(gè) 9位 輸入 /輸出 端口( PortE和 PortF); 兩個(gè) 8位 輸入 /輸出 端口( PortD和 PortG)。 4. 特殊的上拉電阻控制寄存器( SPUCR) 。 rPDATF = 0x0。 } 特殊功能寄存器配置示例 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) I/O端口應(yīng)用編程 int led_state。 void Led_Test( ) { led1_on( )。 Led_Display(led_state)。 } void Led_Display(int LedStatus) { //led_state=LedStatus。 else rPDATB=rPDATB|0x200。 中斷控制器 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) 中斷控制器的運(yùn)作 30個(gè)中斷源產(chǎn)生中斷 IRQ FIQ 中斷掛起寄存器 中斷模式 F或 I 中斷控制 FI允許 主優(yōu)先級(jí) 清標(biāo)志 清標(biāo)志 中斷屏蔽 從優(yōu)先級(jí) IRQ FIQ 清 0 注:中斷屏蔽 可能 在中斷模式之前發(fā)生作用 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) 中斷源 EINT1EINT0TXD0WDTADC 1 2 3 4 TIMER0TXD0EINT1ZDMA0 ZDMA0IICWDT 1 2 3 4 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) 中斷控制器的特殊功能寄存器 1 中斷控制寄存器 (INTCON) 2 中斷掛起寄存器 (INTPND) 3 中斷模式寄存器 (INTMOD) 4 中斷屏蔽寄存器 (INTMSK) 5 IRQ向量模式相關(guān)寄存器 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) 中斷特殊功能寄存器配置示例 void init_Eint(void) { rINTMOD = 0x0。 rPCONG = 0xffff。 rEXTINTPND = 0xf。 rI_ISPC = BIT_EINT4567。 } if(which_int= =8) { led2_on( )。電源管理特殊功能寄存器 時(shí)鐘 amp。 Uart_Printf( Running change test of M/P/S value \n)。 P_div=Uart_GetIntNum()。 mck=((M_div+8)*FIN)/((P_div+2)*S_val)。 ChangePllValue(M_div,P_div,S_div)。 } ChangePllValue(PLL_M,PLL_P,PLL_S)。 int i。 rINTMSK =~(BIT_GLOBAL|BIT_RTC|BIT_EINT4567)。 Uart_Printf(Entering SLOW mode.\n)。 //PLL off,SLOW mode,SL=2 ,Fout=1MHz ChangeMemCon(MemCon)。i9。 //PLL on for(i=0。 //exit SLOW mode(disable slow_bit) slw_exit=0。 rBCDDAY = TESTDAY。 rBCDSEC = TESTSEC。 while(1) { if(rBCDYEAR = = 0x99) year= 0x1999。 weekday = rBCDDATE。 if(sec != 0) break。 rRTCCON =0x1。 rTICINT = 127+(17)。 pISR_WDT=(unsigned)Wdt_Int。 rWTCNT=8448/4。 reset enable Uart_Printf(\nI will restart after 2 sec!!!\n)。 rINTMSK|=BIT_GLOBAL。 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) S3C44B0X LCD外部接口信號(hào) VFRAME: LCD控制器和 LCD驅(qū)動(dòng)器之間的幀同步 信號(hào)。 LCD驅(qū) 動(dòng)器使用 VM來改變用于打開或關(guān)閉象 素的行和列電壓的極性。rDP1_2 =0x5a5a。 rDP5_7 =0xfeda5b7。 rLCDCON1=(0)|(25)|(07)|(0x38)|(0x310)|(412)。 rLCDSADDR2= (( (( UINT)LcdBUFFER+(320*240))1) amp。rGREENLUT=...。 Uint *pBuf=(Uint *) LcdBuffer。 } } 第 4章基于 S3C44B0X嵌入式系統(tǒng)應(yīng)用開發(fā) void Lcd_Pixel( int x, int y, Uchar rgb ) { int i。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1