Fatal Error[Pe1696]: cannot open source file "core_cmInstr.h"


  1. keil5编译木有问题,iar7编译出现此错误。
    stm32f10x.h 中:
#include "core_cm3.h" 

core_cm3.h
中:

#include "core_cmInstr.h"

发现keil安装目录下有:core_cmInstr.h 和 core_cmFunc.h两个头文件,拷到iar7目录即可。

  1. Error[Ta041]: Cannot call intrinsic function “__DSB” in this architecture.
    原因:IAR下忘记设置MCU型号。

你可能感兴趣的:(stm32)