SPI编译问题

直接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

我和谷雨正好相反!!!!

SPI编译问题SPI编译问题

编译OK

 

上一篇:【爬虫】Scrapy中Cookie设置的一些测试


下一篇:docker无法启动