打开CC2541的从机例程看到IAR软件Options->Preprocessor->definedsymbols中有
HAL_DMA=TRUE
HAL_LCD=TRUE
HAL_LED=FALSE
HAL_UART=TRUE……
这些预编译设置的值,不是在hal_board_cfg.h文件中做了预编译处理了吗?
不过,好像预编译的值不完全一样,原以为他们的操作效果是等效的,但在options中修改一个,例如HAL_DMA=FALSE 之后,rebuild又有些错误提示。
这如何判断是在内部文件中设置还是在options中设置呢?![]()