Drv总结

来源:互联网 发布:淘宝怎么充钱余额 编辑:程序博客网 时间:2024/06/04 01:19

1.__CUST_NEW__ 宏的作用

proj.mak

DRV_CUSTOM_TOOL_SUPPORT  = TRUE # TRUE or FALSE, To enable using driver customization tool for GPIO/EINT/ADC/UEM/Keypad setting.

option.mak

ifdef DRV_CUSTOM_TOOL_SUPPORT
  ifeq ($(strip $(DRV_CUSTOM_TOOL_SUPPORT)),TRUE)
     COM_DEFS    +=  __CUST_NEW__
  endif
endif

 

设DRV_CUSTOM_TOOL_SUPPORT为TRUE就用DRV_TOOL配置GPIO口,__CUST_NEW__ 这个宏就会定义;
设DRV_CUSTOM_TOOL_SUPPORT为FALSE就手动配置GPIO口,__CUST_NEW__ 这个宏就没有定义了;