如何找到预定义常量的值?



我试图找到几个c++常量的值,这些常量对编码V1微位的ADC很有用,例如ADC_ENABLE_ENABLE_Enabled(在本文中)。

我相信#include "MicroBit.h"是指这个回购https://github.com/lancaster-university/microbit/tree/master/inc但我找不到ADC定义!

这些宏的定义来自于BBC微位上使用的微处理器nrf51822的底层库。更高级别的库通常包括这些文件(或者构建系统可能),以实现更直观和更易于使用的api。虽然我不确定这些文件在你的系统上,因为它取决于你的构建环境,源是在GitHub上:https://github.com/NordicSemiconductor/nrfx/blob/7eca6c2dc02b24cbdaa3ba0e63a7195e34ebe07c/mdk/nrf51_bitfields.h L163

最新更新