• stm32 外设使用的配置步骤


    @2018-5-10 

    使用外设配置步骤  

    #1 打开时钟

      > 打开外设时钟

      > 打开相关GPIO时钟

      > 打开DMA时钟          (若需要)

    #2 关联外设与GPIO

      > 复位关联GPIO时钟,进入复位--->退出复位

      > 配置外设与GPIO相关联 

    #3 配置GPIO工作模式  

    #4 配置外设工作模式 

      > 复位外设时钟,进入复位--->退出复位

      > 设置工作模式的各项参数

    #5 配置DMA工作模式        (若需要)

      > 复位DMA时钟,进入复位--->退出复位

      > 设置工作模式的各项参数

    #6 中断配置            (若需要)

      > 设置中断分组        (若需要)   

      > 设置中断入口及优先级  

      > 打开中断类型        

        > 使能外设自身中断    (接收 / 发射...) 

        > 使能DMA中断        (若需要)

    #7 使能DMA

    #8 打开外设DMA请求        (接收 / 发射) 

    #9 使能外设

     --------------------------------------------------------------------------------------------

    #1 关闭DMA中断

    #2 关闭DMA

    #3 关闭外设DMA请求

    #4 关闭外设中断

    #5 关闭外设

    注:该步骤参考至ST官方例程

  • 相关阅读:
    kali 无线网络渗透测试
    kali 漏洞扫描
    Python复杂多重排序
    《编写高质量代码:改善Python程序的91个建议》读后感
    Python用format格式化字符串
    CDH安装Hadoop
    Python设计模式——状体模式
    HBase的安装与使用
    Python设计模式——观察者模式
    Python设计模式——建造者模式
  • 原文地址:https://www.cnblogs.com/skullboyer/p/9020697.html
Copyright © 2020-2023  润新知