不懂额,新建一个project的时候究竟有那些头文件是要添加进去的请问?

2019-07-21 07:33发布

大家好,在新建工程的时候给添加进去的固件库文件(我用的是mini开发板,例子是跑马灯的),例如放在USER目录下,放在CORE目录下的文件,为什么到最后main函数里面,只有SYSTEM目录下的这三个文件被包含进来的呢   ???那些core的文件对stm32的初始化也是很重要很关键的文件啊,不是吗?怎么没被包含进来。有没有什么情况是要#include<stm32f10x**.h>这样的?


我的理解是:要先将各种重要文件的头文件包含进来,在Keil编译的时候就会去读取这些被头文件的内容然后完成一系列的操作,就好像51单片机#include<reg51.h>,编译的时候将51的特殊寄存器给先初始化好。作为一个初学者虽然我不清楚core文件、user文件里面的.c和.h文件具体的作用,但大概作用应该也是初始单片机用的,所以我就不懂问什么这里没把他包含进来。

谢谢大家
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。