分别是:main.cSTM32F10x.sSTM32F10Xr.lib我说的是建工程模板的时候,这三个文件是不是必须的而且只需要这三个文件,其他一些.h文件会自己添加进来。不过资料送的工程里还有一个it.c文件,我知道这个是中断函数,网上说当不需要用到中断的时候就不需要把这个添加进来,但是我发现别人给我的实例工程 用GPIO点流水灯,必须要包含这个文件,可是我明明没用到这个文件呀,请问怎么操作就可以不用加载这个文件编译也能通过了?stm32小白,请大神指点迷津
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
建立工程哪些文件是必须的呢?
这个得从两个方面着手去考虑:
第一,这些文件是用来支持系统运行必须的文件,包像Cortex的内核文件-corem3,启动文件startup,用于链接各项头文件的顶层头文件 stm32f10x.h,用于设置系统初始化时钟及中断的system_stm32f10x,misc。
第二,就是你去实现预定功能所必须的,例如 要建立跑马灯实验,你需要调用已经初始化的固件库文件 RCC GPIO。
一周热门 更多>