关于官方MDK工程设置问题
以前没有注意官方的例程,今天打开时发现了一个一直没有注意的地方:上图是打开的MDK工程树,在工程名 STM32F4-Discovery 下边有个方框CMSIS,看了一下oppotion貌似是个 component class,哪位大神指点一下这是怎么弄的,有什么作用,是不是 core_cm4.h 等一些头文件在 C/C++ 没有找到包含路径,跟这个有关系?
ST的官方例子(以及使用CUBEMX生成的示例)都会符合ARM CMSIS标准,所以在MDK-ARM中都会有一个CMSIS组件,其实该组件就是core_mX.h的包含。
core_mX.h是内核寄存器以及内核组件的配置代码,比如内核寄存器的定义以及NVIC的配置等等。 新建工程的时候选择MDK自带的CMSIS就会有这个,否则可以自己手动添加,就没有这个
风子 发表于 2017-3-8 18:28
新建工程的时候选择MDK自带的CMSIS就会有这个,否则可以自己手动添加,就没有这个
...
嗯嗯,多谢。。
页:
[1]