九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOC文檔下載  

電子科技大學(xué)微機(jī)系統(tǒng)原理與接口第二版課后習(xí)題答案chapter10習(xí)題解答.doc

  • 資源ID:3153253       資源大?。?span id="24d9guoke414" class="font-tahoma">225KB        全文頁(yè)數(shù):6頁(yè)
  • 資源格式: DOC        下載積分:2積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要2積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

電子科技大學(xué)微機(jī)系統(tǒng)原理與接口第二版課后習(xí)題答案chapter10習(xí)題解答.doc

“微處理器系統(tǒng)原理與嵌入式系統(tǒng)設(shè)計(jì)”第十章習(xí)題解答10.2 簡(jiǎn)述以ARM微處理器為核心的最小硬件系統(tǒng)的組成?l ARM微處理器;l 電源模塊,包括CPU內(nèi)核和I/O接口電源;l 時(shí)鐘模塊,包括系統(tǒng)主時(shí)鐘和實(shí)時(shí)時(shí)鐘;l 復(fù)位模塊,包括系統(tǒng)加電復(fù)位、手動(dòng)復(fù)位和內(nèi)部復(fù)位;l 存儲(chǔ)器模塊,包括程序保存存儲(chǔ)器和程序運(yùn)行存儲(chǔ)器;l JTAG調(diào)試接口模塊。10.4 簡(jiǎn)述S3C2440A芯片中各模塊時(shí)鐘信號(hào)產(chǎn)生及配置的原理。為降低系統(tǒng)功耗,可時(shí)鐘信號(hào)進(jìn)行哪些處理?系統(tǒng)復(fù)位信號(hào)與各時(shí)鐘信號(hào)有什么關(guān)系?當(dāng)系統(tǒng)主時(shí)鐘送入S3C2440A芯片后,進(jìn)入其時(shí)鐘發(fā)生模塊,由鎖相環(huán)進(jìn)行相應(yīng)的處理,最終得到FCLK,HCLK,PCLK和UCLK四組時(shí)鐘信號(hào)。其中,F(xiàn)CLK信號(hào)主要供給ARM920T內(nèi)核使用,HCLK主要供給AHB總線、存儲(chǔ)器控制器、中斷控制器、LCD控制器、DMA控制器和USB主機(jī)模塊;PCLK主要供給訪問(wèn)APB總線的外設(shè),例如WDT,I2S,I2C,PWM定時(shí)器,MMC接口,ADC,UART,GPIO,RTC和SPI模塊;UCLK主要提供USB模塊需要的48MHz時(shí)鐘。為降低系統(tǒng)功耗,可對(duì)時(shí)鐘信號(hào)進(jìn)行門(mén)控管理。最低功耗情況下,只開(kāi)啟FCLK信號(hào),其他時(shí)鐘信號(hào)關(guān)閉;若需對(duì)其他外設(shè),只需使能相應(yīng)總線及外設(shè)的時(shí)鐘信號(hào)有效即可。系統(tǒng)復(fù)位信號(hào)一般包括加電復(fù)位、手動(dòng)復(fù)位和內(nèi)部復(fù)位三類(lèi)。其中,加電復(fù)位和手動(dòng)復(fù)位信號(hào)均來(lái)自外部復(fù)位電路,內(nèi)部復(fù)位信號(hào)一般來(lái)自系統(tǒng)內(nèi)部事務(wù)處理(例如看門(mén)狗復(fù)位等)。因此,系統(tǒng)對(duì)外部復(fù)位信號(hào)波形有一定的要求,若不能滿足要求系統(tǒng)將不能正常工作。在S3C2440A芯片中,要完成正確的系統(tǒng)復(fù)位,在處理電源保持穩(wěn)定之后,該信號(hào)必須至少維持4個(gè)FCLK時(shí)鐘的低電平狀態(tài)。10.6 利用S3C2440A的GPIO端口,設(shè)計(jì)包含8個(gè)LED的流水燈電路,每個(gè)LED間隔1S輪流點(diǎn)亮,試畫(huà)出程序流程圖并寫(xiě)出相關(guān)程序段。假設(shè)利用S3C2440A芯片的GPIO端口G的第07引腳驅(qū)動(dòng)8個(gè)LED電路,對(duì)應(yīng)GPIO輸出為0時(shí)LED燈亮,則相應(yīng)程序流程圖及相應(yīng)程序段如下所示:GPGCON EQU 0x56000060 GPGDAT EQU 0x56000064 GPGUP EQU 0x56000068;配置GPGCON寄存器,設(shè)置相關(guān)引腳為輸出功能LDR R0,=GPGCONLDR R1,R0BIC R1,R1,#0x0000FFFFORR R1,R1,#0x00005555STRR1,R0;配置GPGUP寄存器,斷開(kāi)各上拉電阻LDR R0,=GPGUPLDR R1,R0ORR R1,R1,#0x00FFSTRR1,R0;輸出驅(qū)動(dòng)數(shù)據(jù),點(diǎn)亮對(duì)應(yīng)LED等LOOPSTARLDR R2,=GPGDATLDR R3,R2BIC R3,R3,#0x00FFORR R3,R3,#0x00FESTRR3,R2LDRR0,=0xFFFFFF;初始計(jì)數(shù)值BL DELAY ;調(diào)用延遲子程序LDR R2,=GPGDATLDR R3,R2BIC R3,R3,#0x00FFORR R3,R3,#0x007FSTRR3,R2 LDRR0,=0xFFFFFF;初始計(jì)數(shù)值BL DELAY ;調(diào)用延遲子程序BLOOPSTARDELAYSUBR0,R0,#1CMPR0,#0x0BNEDELAYMOVPC,LR10.7 在上題中,如果要加入一個(gè)按鍵,實(shí)現(xiàn)按鍵按下時(shí)流水燈停止流動(dòng),按鍵放開(kāi)時(shí)流水燈正常流轉(zhuǎn)的功能,思考應(yīng)怎樣修改電路和程序?在上題的基礎(chǔ)上,添加一個(gè)GPIO口作為輸入管腳(GPA的GPA0),按鍵按下GPA0值為1,否則為零。按鍵按下時(shí)流水燈停止流動(dòng),按鍵放開(kāi)時(shí)流水燈重新啟動(dòng)。故需在每次對(duì)GPGDAT寄存器賦值前/后進(jìn)行判斷操作(答案是后進(jìn)行判斷,之前判斷也是正確的),若判斷有按鍵按下,則跳轉(zhuǎn)出改程序段,否者繼續(xù)執(zhí)行。相應(yīng)程序如下:GPACON EQU 0x56000000 GPADAT EQU 0x56000004 GPAUP EQU 0x56000008 GPGCON EQU 0x56000060 GPGDAT EQU 0x56000064 GPGUP EQU 0x56000068;配置GPACON寄存器,設(shè)置相關(guān)引腳為輸出功能LDR R0,=GPACONLDR R1,R0BIC R1,R1,#0x00000003ORR R1,R1,#0x00000000STRR1,R0;配置GPAUP寄存器,斷開(kāi)各上拉電阻LDR R0,=GPAUPLDR R1,R0ORR R1,R1,#0x0001STRR1,R0;配置GPGCON寄存器,設(shè)置相關(guān)引腳為輸出功能LDR R0,=GPGCONLDR R1,R0BIC R1,R1,#0x0000FFFFORR R1,R1,#0x00005555STRR1,R0;配置GPGUP寄存器,斷開(kāi)各上拉電阻LDR R0,=GPGUPLDR R1,R0ORR R1,R1,#0x00FFSTRR1,R0;輸出驅(qū)動(dòng)數(shù)據(jù),點(diǎn)亮對(duì)應(yīng)LED等LOOPSTARLDR R2,=GPGDATLDR R3,R2BIC R3,R3,#0x00FFORR R3,R3,#0x00FESTRR3,R2LDR R2,=GPGDATLDR R3,R2 BIC R3,R3,#0xFFFECMPR3,#0x1BEQWAIT LDRR0,=0xFFFFFF;初始計(jì)數(shù)值BL DELAY ;調(diào)用延遲子程序LDR R2,=GPGDATLDR R3,R2BIC R3,R3,#0x00FFORR R3,R3,#0x007FSTRR3,R2 LDR R2,=GPGDATLDR R3,R2 BIC R3,R3,#0xFFFECMPR3,#0x1BEQWAIT LDRR0,=0xFFFFFF;初始計(jì)數(shù)值BL DELAY ;調(diào)用延遲子程序BLOOPSTARDELAYSUBR0,R0,#1CMPR0,#0x0BNEDELAYMOVPC,LRWAITLDR R2,=GPGDATLDR R3,R2 BIC R3,R3,#0xFFFECMPR3,#0x1BEQWAITBLOOPSTAR10.8 在某采用小端存儲(chǔ)的S3C2440系統(tǒng)中,處理器外設(shè)時(shí)鐘PCLK=66.68MHz,使用其UART1接口實(shí)現(xiàn)串行通信,要求傳輸速率19200bps,不使用FIFO,關(guān)閉流控制,幀格式:8位數(shù)據(jù)位,2位停止位,偶校驗(yàn)。試寫(xiě)出各初始化控制字,并編寫(xiě)初始化程序段。;相關(guān)寄存器地址定義CLKDIVN EQU 0x4C000014 ;CLKDIVN for PCLK and FCLKCAMDIVN EQU 0x4C000018 ;CANDIVNULCON1 EQU 0x50004000 ;UART line control register 0UCON1 EQU 0x50004004 ;UART control register 0UFCON1 EQU 0x50004008 ;UART FIFO control register 0 UMCON1 EQU 0x5000400C ;UART modem control register 0UBRDIV1 EQU 0x50004028 ;UART baud rate divisor register 0UTRSTAT1 EQU 0x50004010 ;UART TX/RX status register 0UTXH1 EQU 0x50004020 ;UART transmit buffer register 0URXH1 EQU 0x50004024 ;UART receive buffer register 0MPLLCON EQU 0x4C000004 ;MPLL control register AREA SerialCommunication,CODE,READONLY ENTRY ldr r2,=MPLLCON ;設(shè)置MPLL為0x00076022 FCLK=Mpll=(2*m*Fin)/(p*(2的s次方), Fin=16.9344MHz ; m=(MDIV+8), p=(PDIV+2), s=SDIV mov r3,#0x22 mov r4,#0x00076000 ADD r3,r3,r4 str r3,r2 ldr r2,=CLKDIVN ; CLKDIVN 設(shè)置為 0x03, PCLK=FCLK/4 mov r3,#0x03 str r3,r2 ldr r2,=CAMDIVN ; CLKDIVN 設(shè)置為 0x0200, PCLK=FCLK/4 mov r3,#0x200 str r3,r2 ldr r2,=ULCON1 ; ULCON1 設(shè)置為 0x07, 含義是正常操作模式,無(wú)校驗(yàn),停止位2,8個(gè)數(shù)據(jù)位 mov r3,#0x07 str r3,r2 ldr r2,=UCON1 ;UCON1 設(shè)置為 0x05 表示發(fā)送、接收數(shù)據(jù)都使用查詢方式,該處初始化為中斷模式也正確 mov r3,#0x05 str r3,r2 ldr r2,=UFCON1 ;UFCON1 設(shè)置為 0x00 為不使用 FIFO mov r3,#0x00 str r3,r2 ldr r2,=UMCON1 ;UMCON1 設(shè)置為 0x00 為不使用流控 mov r3,#0x00 str r3,r2 ldr r2,=UBRDIV1 ;UBRDIV1 設(shè)置為216,含義為 波特率設(shè)為 19200, 由下面公式算得:UBRDIVn = (int)(PCLK/bps*16)-1 ;其中 PCLK =66.68MHz mov r3,#216;或者16進(jìn)制表示0XD8 strh r3,r210.9 在上題中,若采用查詢方式進(jìn)行數(shù)據(jù)傳輸,要將位于地址DATA處的100字節(jié)發(fā)送到其他設(shè)備,試畫(huà)出程序流程圖,并寫(xiě)出相關(guān)程序段。查詢方式進(jìn)行數(shù)據(jù)傳輸?shù)拇a段如下:CHECKLDR R2,= UTRSTAT1 LDR R3,R2 AND R3,R3,#0X02 CMP R3,#0X02 BNE WAITSET LDR R5,=DATA LDRB R3,R5,#1 LDR R2,=UTXH1 STRB R3,R2SUB R5,R5,#1CMP R5,#0x64 BNE CHECK10.10 在10.8題中,若要實(shí)現(xiàn)處理器收到數(shù)據(jù)0xAA,則回應(yīng)1字節(jié)數(shù)據(jù)0x55的功能,試畫(huà)出采用查詢方式傳輸?shù)某绦蛄鞒虉D,并寫(xiě)出相關(guān)程序段。進(jìn)一步思考如果采用中斷方式工作,需要對(duì)軟件進(jìn)行怎樣的修改?相應(yīng)代碼段如下:CHECK LDR R2,=UTRSTAT1 LDR R3,R2 AND R3,R3,#0X01 CMP R3,#0X01 BNE CHECKWAIT LDR R3,R2 AND R3,R3,#0X02 CMP R3,#0X02 BNE WAITSET LDR R2,=URXH1 LDRB R3,R2CMP R3,#0xAAMOVEQ R3,#0x55 LDR R2,=UTXH1 STRB R3,R2 B CHECK若采用中斷方式工作的話,需要將UCON1配置寄存器設(shè)為中斷工作模式;在接收到數(shù)據(jù)后觸發(fā)中斷,進(jìn)入中斷子程序,進(jìn)行相應(yīng)操作。

注意事項(xiàng)

本文(電子科技大學(xué)微機(jī)系統(tǒng)原理與接口第二版課后習(xí)題答案chapter10習(xí)題解答.doc)為本站會(huì)員(丁**)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!