我在将 ST25R3916 的 RFAL 与
STM32F2xx 项目集成时遇到问题。我正在尝试按照用户手册第 4.3 节如何运行第一个示例中的步骤操作:UM2890 - 用户手册 RF/
NFC 抽象层 (RFAL)。
该库不包含以下文件:st_errno.h、
timer.c、timer.h、utils.h。我从 xcube NFC 库中复制了这些文件作为解决方法
我在项目的 Middlewares 目录下添加了 RFAL 文件(见下图),并将这些文件添加到包含路径
我从 UM2890 的附录创建了一个 platform.h 文件 - 用户手册 RF/NFC 抽象层 (RFAL)。
如果我尝试向我的程序中添加一个 RFAL 函数,我总是得到一个未定义的引用。例如,如果我添加:
#include “rfal_analogConfig.h”
到我的 main.cpp
在我的主要功能中,我尝试调用:rfalAnalogConfigInitialize();
我收到以下错误:
我还缺少一些额外的步骤吗?我应该遵循另一个集成 RFAL 的指南吗?或者在 STM32F2xx 上运行的示例项目?