新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ARM硬件電路設計

        ARM硬件電路設計

        作者: 時間:2012-11-22 來源:網絡 收藏
          1. 復位電路原理圖

          模塊提供給啟動信號,是整個系統運行的開端。的復位信號為RESET,如它有效,將由內部產生。RESET掛起程序,放進復位狀態。在電源打開已經穩定時,RESET必須保持低電平至少4個MCLK周期。本系統利用容阻電路設計的復位電路,如圖(a)所示,按鍵復位也可以設計成如圖(b)所示的形式。

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

          如圖(a)所示,該復位電路的工作流程為:在系統上電時,通過電阻R1向電容C1充電,當C1兩端的電壓未達到高電平的門限電壓時,Reset端輸出為低電平,系統處于復位狀態;當C1兩端的電壓達到高電平的門限電壓時,Reset端輸出為高電平,系統進入正常工作狀態。

          當用戶按下按鈕S1時,C1兩端的電荷被泄放掉,Reset端輸出為低電平,系統進入復位狀態,再重復以上的充電過程,系統進入正常工作狀態。

          由一塊74HC32D芯片搭成的兩級非門電路用于按鈕去抖動和波形整形,通過調整R1和C1的參數,可調整復位狀態的時間。

          圖 ARM電路

          2. 復位電路的調試

          上電時ARM處于復位狀態,RS為低電平使芯片復位。為了使芯片初始化正確,應保證RS為低至少持續5個CLKOUT周期,即當速度為25ns時約為125ns。但是,由于在上電后,系統的晶體振蕩器往往需要幾百毫秒的穩定時間,所以,RS為低的時間主要由系統的穩定時間所確定,一般為100~200ms。

          電源部分工作正常之后,應該對ARM及其周邊電路如復位電路進行調試,當然也可以進行簡單的輸出,這里用到了兩個LED,同時這兩個LED也是終端的兩個控制輸出。

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

        電荷放大器相關文章:電荷放大器原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 金湖县| 响水县| 镇江市| 曲阜市| 明水县| 昭觉县| 盘山县| 宿松县| 英超| 郓城县| 雅安市| 沧州市| 秦皇岛市| 宜宾市| 酒泉市| 泾川县| 和林格尔县| 宁陕县| 八宿县| 青海省| 阜平县| 循化| 铁岭县| 伊金霍洛旗| 教育| 会东县| 瑞金市| 新竹市| 平罗县| 南乐县| 乌鲁木齐县| 贡觉县| 徐水县| 麻城市| 尼玛县| 禄劝| 屯留县| 濮阳市| 饶平县| 萨迦县| 镇安县|