keil(mdk)中宏定义

来源:互联网 发布:数据分析 异常值检测 编辑:程序博客网 时间:2024/06/01 20:06

一般宏定义只有在包含其定义文件的文件中才起作用,但是可以通过添加.opt文件,在里面定义对整个工程起作用的宏。

注意事项:

1. 文件类型选择Text Document file

2. 在Misc Control中添加相应的编译控制,以test.opt为例,添加-via .\..\xxx\test.opt(这里包含有对文件所在文件夹的寻找,语法同window批处理文件)

语法举例:

# UART configuration//注释
-DUART3_ENABLED //同#define    UART3_ENABLED
-DUART_RX_BUFFER_SIZE=256 //同#define    UART_RX_BUFFER_SIZE    256
-DUART_TX_BUFFER_SIZE=1024

0 0