新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM·電源電路/復(fù)位電路/GPIO

        ARM·電源電路/復(fù)位電路/GPIO

        作者: 時(shí)間:2016-11-24 來源:網(wǎng)絡(luò) 收藏
        電源電路


        硬件電路,關(guān)于【LM117】
        LM117的輸出電壓的范圍是1.25-37v連續(xù)可調(diào),最大電流1.5A,三端可調(diào)線性穩(wěn)壓電路 ;
        (這里不明白c9和c18這兩個(gè)極性電容的作用)
        復(fù)位電路
        MAX811(4引腳的電壓監(jiān)視器)
        引腳功能:

        分析復(fù)位電路
        引腳1——GND
        引腳4——3.3v的VCC
        (這里VCC和GND之間的104電容,是去耦電容,以后會(huì)經(jīng)常遇到;一是作為集成電路的蓄能電容;二是濾除該器件產(chǎn)生的高頻噪聲,切斷其功能回路傳播的通路;三是防止電源攜帶的噪聲對(duì)電路構(gòu)成干擾)
        引腳2——低電平復(fù)位有效輸出,這是內(nèi)部系統(tǒng)的軟件復(fù)位;
        引腳3——手動(dòng)復(fù)位,也就是外部的復(fù)位按鈕 ;
        整個(gè)電路還算比較簡單 ;
        【系統(tǒng)的時(shí)鐘】
        S3C2440A時(shí)鐘控制邏輯通過外接晶振,給整個(gè)芯片提供三種時(shí)鐘
        FCLK:用于CPU核
        HCLK:用于AHB(Advanced High Performance Bus)總線設(shè)備:CPU核、存儲(chǔ)器控制、中斷控制器、LCD控制器、DMA和USB主機(jī)模塊等
        PCLK:用于APB(Advanced Peripheral Bus)外圍設(shè)備:WATCHDOG、IIS、IIC、PWM定時(shí)器、MMC接口、ADC、UART、GPIO、RTC和SPI等
        mini2440開發(fā)板外接晶振頻率Fin為12MHz,需要通過時(shí)鐘控制邏輯PLL提高系統(tǒng)時(shí)鐘
        【關(guān)于PLL】
        S3C2440A有兩個(gè)PLL(MPLL:用于設(shè)置FCLK、HCLK、PCLK UPLL:專用于USB設(shè)備)


        PLL參數(shù)推薦值


        CLKDIVN寄存器:分頻系數(shù)寄存器(用于設(shè)置FCLK,HCLK,PCLK三者的比例)


        【S3C2440A系統(tǒng)時(shí)鐘需要經(jīng)歷下面步驟的設(shè)置】
        *確認(rèn)外部輸入晶振頻率Fin
        *確定系統(tǒng)輸出時(shí)鐘頻率FCLK
        *對(duì)照PLL值推薦參數(shù)表,找到一租MDIV、PDIV和SDIV,設(shè)置MPLLCON
        *設(shè)置UPLLCON
        *確定FCLK、HCLK、PCLK比例系數(shù),設(shè)置時(shí)鐘分頻系數(shù)寄存器CLKDIVN,從而確定當(dāng)前系統(tǒng)下FCLK、HCLK、PCLK的頻率值;
        【GPIO】
        S3C2440A包含GPA-GPJ共9組端口
        大部分管腳都是復(fù)用的,可通過相應(yīng)的寄存器配置I/O模式
        (GPA對(duì)應(yīng)的控制寄存器:GPACON、GPADAT)
        (GPB對(duì)應(yīng)的控制寄存器:GPBCON、GPBDAT、GPBUP)
        所謂復(fù)用:大部分I/O可以被配置為輸入、輸出模式還是其他特殊功能,且可以選擇是否內(nèi)部上拉 ;
        GPIO的操作:
        GPxCON—用于選擇工作模式

        GPxDAT—用于選擇讀/寫數(shù)據(jù)(高低電平寫數(shù)據(jù)01)
        GPxUP—用于確定是否使用上拉電阻



        評(píng)論


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

        關(guān)閉
        主站蜘蛛池模板: 永兴县| 乌兰察布市| 黑水县| 平顺县| 安庆市| 田林县| 侯马市| 江山市| 夏邑县| 平乐县| 潮安县| 永仁县| 宜君县| 灵台县| 玛纳斯县| 隆德县| 民乐县| 黎平县| 铅山县| 含山县| 嘉兴市| 河曲县| 盐亭县| 休宁县| 建水县| 泉州市| 惠水县| 靖宇县| 宜宾市| 黔西| 九龙坡区| 龙井市| 汝南县| 漾濞| 黄大仙区| 信丰县| 海阳市| 始兴县| 安仁县| 黑水县| 平邑县|