zoukankan      html  css  js  c++  java
  • part 设置

     

     RCC_AHBENR 中的17.18.19.20. 分别是PORTA,PORTB.PORTC.PORTD 的时钟使能控制位,要A.B.C.D 端口有效,置位。

    如:

    RCC -> AHBENR |= 1 << 17;PortA外钟使能

    RCC -> AHBENR |= 1 << 20;PortB外钟使能

     

     

    MODERy [1:0]

    00   输入模式

    01   通用输出模式

    10   选择功能模式

    11   模拟模式

    如:

    GPIOA -> MODER &=  0xFFFCFFFF;

    GPIOA -> MODER |=  0x00010000; //PA8通用输出模式

    GPIOD -> MODER &=  0xFFFFFFCF;

    GPIOD -> MODER |=  0x00000010; //PD2通用输出模式

     

     

     

     

    OTy

    0  推挽输出

    1  开漏输出

    如:

    GPIOA -> OTYPER &=  0xFFFFFEFF; //PA8 推挽输出

    GPIOD -> OTYPER &=  0xFFFFFFFB; //PD2推挽输出

     

     

     

     

    Port输出时是高电平还是低电平

    GPIOA -> ODR |= 1 << 8; //PA8输出高电平

     

     

    X0   2M HZ 低速度

    01   10M HZ 中等速度

    11   50MHZ  高等速度

    如:

    GPIOD -> OSPEEDR &= 0xFFFFFFCF;

    GPIOD -> OSPEEDR |= 0x00000030; //PD2高速输出

  • 相关阅读:
    Libvirt错误总结
    linux学习
    HMC 命令行登陆设置
    AIX扩VG和扩文件系统
    Bootstrap CSS2
    Bootstrap CSS
    JQuery的实例集合
    JQuery的noConflict()方法
    android的intent实现页面的跳转
    android的activity
  • 原文地址:https://www.cnblogs.com/xieyier/p/3343348.html
Copyright © 2011-2022 走看看