如果上面那2个宏没定义, 就定义 USE_STM3210E_EVAL这个宏不然直接定义 USE_STM3210E_EVAL,就有可能造成重复定义! 就是 非的意思,翻译成 not
条件编译,类似于if else语句C语言书里面有介绍,你找一本看看就可以了。主要作用是可以减少程序编译的长度,对修改代码也有很大的作用。
define 是宏定义,用一个标示符来表示一个字符串