STM32 DMA外设地址的计算其实很简单

其实就是外设寄存器的起始地址+外设数据寄存器的地址偏移。

外设寄存器的起始地址:可以从数据手册上存储器映像查得(见2.3)
外设数据寄存器的地址偏移:就是外设数据寄存器的偏移地址(见各外设的数据寄存器)。

例如:ADC1  起始地址为0X4001 2400 
      ADC_DR  偏移地址0X4C。
    则可得到DMA外设地址 0X4001 244C。

相关文章:

  • 2021-04-27
  • 2021-03-31
  • 2021-12-05
  • 2021-12-13
  • 2022-12-23
  • 2021-12-06
  • 2021-04-16
猜你喜欢
  • 2022-12-23
  • 2021-12-21
  • 2021-07-17
  • 2021-11-23
  • 2021-08-30
相关资源
相似解决方案