本人使用官方STM32CubeExpansion_NFC5_V2.0.0库移植到NRF52832平台后,所有的初始化代码通过,但是在跑寻卡例程时,一直得不到正确的返回。试过了好几个版本都是。我的意思是例程没有报错,一直在demoCycle里面转,运行的流程也是对的,毕竟没有修改任何示例代码。就像根本寻不到卡那种。 我就很奇怪,初始化都过了,为什么跑寻卡流程就不行呢?寻卡还有什么特殊驱动要求?? - int main(void)
- {
- bsp_board_init(BSP_INIT_LEDS);
- bsp_board_init(BSP_INIT_BUTTONS);
- APP_ERROR_CHECK(NRF_LOG_INIT(NULL));
- NRF_LOG_DEFAULT_BACKENDS_INIT();
- timers_init();
-
- spiInit();
- NRF_LOG_INFO("SPI example started.");
-
- if( true != demoIni() )
- {
- NRF_LOG_ERROR("************ rfal NG **************");
- }
-
- while (1)
- {
- demoCycle();
-
- NRF_LOG_FLUSH();
- // bsp_board_led_invert(BSP_BOARD_LED_0);
- nrf_delay_ms(500);
- }
- }
复制代码
|