新聞中心

        EEPW首頁 > 嵌入式系統 > 牛人業話 > 玩轉ARM基本功

        玩轉ARM基本功

        作者:Machinnneee 時間:2013-11-25 來源:電子產品世界 收藏

          對于簡單的GPIO設置,我們可以查閱6410的GPIO章節,

        本文引用地址:http://www.104case.com/article/192613.htm

          從中可以看出各組管腳的功能:各組管腳是混合復用(除了GPI和GPJ兩組),依據知識,如果是管腳復用,必須通過相應寄存器設置才能達到相應要求,這時,我們需要看GPIO的寄存器設置章節:

          對于GPA組,

          可以看出端口A具有讀寫功能,并且有相應的地址,從映射圖中可以看出,端口A可以通過配置相應寄存器(也就是相應的地址)為合適的數值,就能完成相應的操作。

          對于GPA0管腳來說,通過配置其為0000或者0001或者0010將其定義為輸入、輸出或者串口模式,具體操作及分如下:

          通過三個操作,可以講GPA0設置為輸出功能,如果外界LED,可以實現LED燈的控制。

          此外,還有數據寄存器,上拉控制寄存器,配置休眠和上拉休眠等寄存器,其操作原理一樣,將相應的寄存器地址放入一寄存器,寫入數值,即完成相應配置。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        存儲器相關文章:存儲器原理




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阳谷县| 宜章县| 敖汉旗| 呼玛县| 工布江达县| 十堰市| 宁晋县| 精河县| 香港| 高雄县| 沈阳市| 河津市| 曲松县| 内江市| 永康市| 潞城市| 井研县| 宁德市| 德钦县| 平度市| 沙坪坝区| 逊克县| 康定县| 故城县| 长宁区| 达州市| 德令哈市| 湖州市| 东莞市| 平安县| 彭阳县| 和静县| 陵川县| 齐齐哈尔市| 福清市| 平湖市| 温泉县| 和静县| 阆中市| 罗山县| 平定县|