<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          ARM硬件電路設(shè)計(jì)

          作者: 時(shí)間:2012-11-22 來(lái)源:網(wǎng)絡(luò) 收藏
            1. 復(fù)位電路原理圖

            模塊提供給啟動(dòng)信號(hào),是整個(gè)系統(tǒng)運(yùn)行的開端。的復(fù)位信號(hào)為RESET,如它有效,將由內(nèi)部產(chǎn)生。RESET掛起程序,放進(jìn)復(fù)位狀態(tài)。在電源打開已經(jīng)穩(wěn)定時(shí),RESET必須保持低電平至少4個(gè)MCLK周期。本系統(tǒng)利用容阻電路設(shè)計(jì)的復(fù)位電路,如圖(a)所示,按鍵復(fù)位也可以設(shè)計(jì)成如圖(b)所示的形式。

            如果電源芯片帶有復(fù)位引腳,則可以輸出低電平復(fù)位信號(hào)用于上電復(fù)位,可以不使用該復(fù)位信號(hào)。

            如圖(a)所示,該復(fù)位電路的工作流程為:在系統(tǒng)上電時(shí),通過(guò)電阻R1向電容C1充電,當(dāng)C1兩端的電壓未達(dá)到高電平的門限電壓時(shí),Reset端輸出為低電平,系統(tǒng)處于復(fù)位狀態(tài);當(dāng)C1兩端的電壓達(dá)到高電平的門限電壓時(shí),Reset端輸出為高電平,系統(tǒng)進(jìn)入正常工作狀態(tài)。

            當(dāng)用戶按下按鈕S1時(shí),C1兩端的電荷被泄放掉,Reset端輸出為低電平,系統(tǒng)進(jìn)入復(fù)位狀態(tài),再重復(fù)以上的充電過(guò)程,系統(tǒng)進(jìn)入正常工作狀態(tài)。

            由一塊74HC32D芯片搭成的兩級(jí)非門電路用于按鈕去抖動(dòng)和波形整形,通過(guò)調(diào)整R1和C1的參數(shù),可調(diào)整復(fù)位狀態(tài)的時(shí)間。

            圖 ARM電路

            2. 復(fù)位電路的調(diào)試

            上電時(shí)ARM處于復(fù)位狀態(tài),RS為低電平使芯片復(fù)位。為了使芯片初始化正確,應(yīng)保證RS為低至少持續(xù)5個(gè)CLKOUT周期,即當(dāng)速度為25ns時(shí)約為125ns。但是,由于在上電后,系統(tǒng)的晶體振蕩器往往需要幾百毫秒的穩(wěn)定時(shí)間,所以,RS為低的時(shí)間主要由系統(tǒng)的穩(wěn)定時(shí)間所確定,一般為100~200ms。

            電源部分工作正常之后,應(yīng)該對(duì)ARM及其周邊電路如復(fù)位電路進(jìn)行調(diào)試,當(dāng)然也可以進(jìn)行簡(jiǎn)單的輸出,這里用到了兩個(gè)LED,同時(shí)這兩個(gè)LED也是終端的兩個(gè)控制輸出。

            對(duì)復(fù)位電路進(jìn)行測(cè)試的過(guò)程是:斷開DE與核心板的連接,亦即斷開JTAG調(diào)試接口,注意,在斷開JTAG接口連接電纜前先斷掉板上的電源。然后給核心硬件板加電,此時(shí)LED會(huì)有閃爍,等程序運(yùn)行后一個(gè)LED會(huì)閃爍,按下復(fù)位鍵時(shí),系統(tǒng)處于上電初始化期間,如果不松開復(fù)位鍵,所有的I/O口都會(huì)保持高電平,那么兩個(gè)LED都會(huì)亮;松開復(fù)位鍵,程序重新開始運(yùn)行。如果功能正常則復(fù)位電路調(diào)試完畢。

          電荷放大器相關(guān)文章:電荷放大器原理


          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();