The compilation of the ADC_dt routine with the nrf5340dk failed

D:/NRF5340_Project/adc_sequence/src/main.c:14:35:注意:在宏 'DEVICE_DT_GET'
14 的扩展中 |static const struct device *adc = DEVICE_DT_GET(ADC_NODE);
|^~~~~~~~~~~~~
D:/ncs/v2.7.0/zephyr/include/zephyr/devicetree.h:240:32:警告:函数 'DT_N_ALIAS_adc0_FOREACH_CHILD_SEP' 的隐式声明;你是说“DT_N_S_soc_FOREACH_CHILD_SEP”吗?[-Wimplicit-函数声明]
240 元 |#define DT_ALIAS(别名) DT_CAT(DT_N_ALIAS_, 别名)
|^~~~~~~~~~~
D:/ncs/v2.7.0/zephyr/include/zephyr/devicetree.h:4529:24:注意:在宏 'DT_CAT'
4529 的定义中 |#define DT_CAT(A1, A2) A1 ## A2
|^~
D:/NRF5340_Project/adc_sequence/src/main.c:18:9: 注意:在宏 'DT_FOREACH_CHILD_SEP'
18 的扩展中 |DT_FOREACH_CHILD_SEP(ADC_NODE, ADC_CHANNEL_CFG_DT, (,))};
|^~~~~~~~~~~~~~~~~~~~
D:/ncs/v2.7.0/zephyr/include/zephyr/devicetree.h:240:25:注意:在宏 'DT_CAT'
240 的扩展中 |#define DT_ALIAS(别名) DT_CAT(DT_N_ALIAS_, 别名)
|^~~~~~
D:/NRF5340_Project/adc_sequence/src/main.c:11:18:注意:在宏 'DT_ALIAS'
11 的扩展中 |#define ADC_NODE DT_ALIAS(ADC0)
|^~~~~~~~
D:/NRF5340_Project/adc_sequence/src/main.c:18:30: 注意:在宏 'ADC_NODE'
18 的扩展中 |DT_FOREACH_CHILD_SEP(ADC_NODE, ADC_CHANNEL_CFG_DT, (,))};
|^~~~~~~~
D:/NRF5340_Project/adc_sequence/src/main.c:18:40:错误:'ADC_CHANNEL_CFG_DT' 未在此处声明(不在函数中)
18 |DT_FOREACH_CHILD_SEP(ADC_NODE, ADC_CHANNEL_CFG_DT, (,))};
|^~~~~~~~~~~~~~~~~~
D:/ncs/v2.7.0/zephyr/include/zephyr/devicetree.h:2798:45:注意:在宏 'DT_FOREACH_CHILD_SEP'
2798 的定义中 |DT_CAT(node_id, _FOREACH_CHILD_SEP)(FN, SEP)
|^~
D:/NRF5340_Project/adc_sequence/src/main.c:18:61:错误:在“,”令牌
18 之前的预期表达式 |DT_FOREACH_CHILD_SEP(ADC_NODE, ADC_CHANNEL_CFG_DT, (,))};
|^
D:/ncs/v2.7.0/zephyr/include/zephyr/devicetree.h:2798:49:注意:在宏 'DT_FOREACH_CHILD_SEP'
2798 的定义中 |DT_CAT(node_id, _FOREACH_CHILD_SEP)(FN, 9月)
|^~~
D:/NRF5340_Project/adc_sequence/src/main.c:18:61: 警告:逗号表达式的左操作数无效 [-Wunused-value]
18 |DT_FOREACH_CHILD_SEP(ADC_NODE, ADC_CHANNEL_CFG_DT, (,))};
|^
D:/ncs/v2.7.0/zephyr/include/zephyr/devicetree.h:2798:49:注意:在宏 'DT_FOREACH_CHILD_SEP'
2798 的定义中 |DT_CAT(node_id, _FOREACH_CHILD_SEP)(fn, sep)
|^~~
D:/NRF5340_Project/adc_sequence/src/main.c:17:37: 警告:“channel_cfgs”已定义但未使用 [-Wunused-const-variable=]
17 |static const struct adc_channel_cfg channel_cfgs[] = {
| ^~~~~~~~~~~~
D:/NRF5340_Project/adc_sequence/src/main.c:14:29: 警告:“adc”已定义但未使用 [-Wunused-variable]
14 | static const struct device *adc = DEVICE_DT_GET(ADC_NODE);

Related