萌新求助,关于system_stm32f4xx.c

2019-07-20 16:59发布

#if defined (STM32F40_41xxx) || defined (STM32F427_437xx) || defined (STM32F429_439xx)
/* #define DATA_IN_ExtSRAM */
#endif

#if defined (STM32F427_437xx) || defined (STM32F429_439xx)
/* #define DATA_IN_ExtSDRAM */
#endif

问题代码如上,执行上面的代码有什么用么?
#if先进行判断,然后,,就紧跟注释了。。。。紧接着就#endif了
那执行这一段代码有什么用呢?
萌新不太明白,求助。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
taizonglai
1楼-- · 2019-07-20 17:26
如果注释掉的话就说明没有任何意义,你如果使用的话就可以取消掉注释。根据注释,上面的defined中定义了一个跟SRAM有关的宏,下面定义的是跟SDRAM有关的宏。你如果用不到的话就不用管
HatHat
2楼-- · 2019-07-20 19:10
 精彩回答 2  元偷偷看……

一周热门 更多>