新聞中心

        STM32 GPIO操作流程

        作者: 時間:2016-11-13 來源:網(wǎng)絡(luò) 收藏
        GPIO初始化步驟
        1、打開GPIO外設(shè)時鐘.
        設(shè)置RCC->APB2ENR
        RCC->APB2ENR|=1<<2;//使能PORTA時鐘
        2、設(shè)置端口模式和速度.
        GPIOA->CRH(8-15位) 或者GPIOA->CRL(0-7位)
        端口模式:
        模擬輸入模式/
        浮空輸入模式/
        上拉/下拉輸入模式/
        通用推挽輸出模式/
        通用開漏輸出模式/
        復(fù)用功能推挽輸出模式/
        復(fù)用功能開漏輸出模式
        速度:
        2M 5M 10M
        3、設(shè)置端口輸入GPIOA->IDR/輸出GPIOA->ODR
        GPIOA->ODR|=1<<8; //PA8 輸出高


        關(guān)鍵詞: STM32GPIO操作流

        評論


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

        關(guān)閉
        主站蜘蛛池模板: 堆龙德庆县| 辽宁省| 大洼县| 镇巴县| 罗城| 榆林市| 呼伦贝尔市| 金阳县| 广元市| 泸水县| 湾仔区| 夏河县| 禄丰县| 永丰县| 南汇区| 台东县| 随州市| 东阿县| 卢龙县| 化隆| 云梦县| 双辽市| 揭阳市| 大安市| 金沙县| 辽宁省| 屯门区| 嘉兴市| 遵义县| 酒泉市| 乌海市| 金华市| 铜川市| 阿克苏市| 黑龙江省| 沂水县| 巨野县| 麻城市| 三明市| 江西省| 九台市|