直接MAIN增加
static const nrf_drv_spi_t spi = NRF_DRV_SPI_INSTANCE(SPI_INSTANCE); /**< SPI instance. */
会有问题
#include "nrf_drv_spi.h"
D:\git\xwatch\integration\nrfx\legacy ADD spi.c
此时 ..\..\..\main.c(85): error: #20: identifier "NRF_DRV_SPI_INSTANCE_0" is undefined
修改CFG
3498
#define NRFX_SPIM_ENABLED 1
#define NRFX_SPIM0_ENABLED 1
5610
#define SPI_ENABLED 1
#ifndef SPI0_ENABLED 1
#define SPI0_USE_EASY_DMA 1
此时 .\_build\nrf52840_xxaa.axf: Error: L6218E: Undefined symbol nrfx_spim_init (referred from nrf_drv_spi.o).
面临问题 谷雨没有这个.C
add \modules\nrfx\drivers\src
我和谷雨正好相反!!!!
编译OK