1. 程式人生 > >STM32 GPIO I/O複用和對映

STM32 GPIO I/O複用和對映

  1. 每個 I/O 引腳都有一個複用器,該複用器採用 16 路複用功能輸入( AF0 到 AF15) ,可通過GPIOx_AFRL(針對引腳 0 到 7)和 GPIOx_AFRH(針對引腳 8 到 15)暫存器對這些輸入
    進行配置。
  2. I/O複用功能配置過程:
    (1)GPIO埠時鐘使能;(2)複用外設時鐘使能;(3)埠模式配置為複用功能;(注意:DAC和ADC要配置為模擬通道)(4)配置GPIOx_AFRL或者GPIOx_AFRH暫存器,將IO連線到相應的AFx.