新聞中心

        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不再難懂)

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




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 建湖县| 探索| 南木林县| 蒙城县| 仙桃市| 宁化县| 平陆县| 怀化市| 安宁市| 治多县| 固镇县| 兴山县| 定安县| 平南县| 冕宁县| 柘城县| 平潭县| 庆云县| 海安县| 循化| 汉阴县| 施甸县| 南华县| 化州市| 丹东市| 中西区| 吴堡县| 淄博市| 永和县| 郴州市| 彰化县| 固始县| 澄城县| 农安县| 吉隆县| 常熟市| 武鸣县| 彭州市| 育儿| 和林格尔县| 平果县|