STM32F407宏定义定义的地址的疑惑?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32F407宏定义定义的地址的疑惑?相关的知识,希望对你有一定的参考价值。

各位大神,小白问个小学的知识,在硬汉大神的STM32F407控制板里的Modbus示例工程里,在.h文件里弄了好多宏定义,而且还给了具体的地址,小白的我就看不明白了,如下图,宏定义名字后面,还跟着有对应的地址,1 这个地址是直接在存储区域指定的地址吗??2 咋找出这个地址在存储区的位置啊,看其他的程序,地址好像是8位数啊, 如这样的:GPIOA_BASE=0x40000000+0x10000+0x0800=0x40010800 下图里的是4位数,什么意思啊有明白的老师指点指点!!谢谢了!!

具体查看STM32数据手册的存储器映像那一页。0x40000000是整个片内外设的基地址,GPIOA在APB2总线上,APB2的偏移是0x10000,GPIOA在APB2上的偏移是0x800。 参考技术A 回答
STM32F407宏定义定义的地址的疑惑?
各位大神,小白问个小学的知识

以上是关于STM32F407宏定义定义的地址的疑惑?的主要内容,如果未能解决你的问题,请参考以下文章

STM32F407关闭总中断

STM32F407的时钟配置

STM32F407的DSP教程第33章 STM32F407不限制点数FFT实现

STM32F407的DSP教程第29章 STM32F407移植汇编定点FFT库(64点,256点和1024点)

STM32F407的DSP教程第30章 STM32F407复数浮点FFT(支持单精度和双精度)

STM32F407的DSP教程第31章 STM32F407实数浮点FFT(支持单精度和双精度)