移植指南: 移植 PN5190(NFC) 至任何 MCU 芯片
NXP PN5190 是一款 NFC 前端芯片, 主要用于 NFC 交互数据使用. 废话不多说, 直接开搞. PN5190 软件库说明 链接: PN5190_NFC支付前端 | NXP 半导体  PN5190 官方软件库, 复制需要的文件夹内容: Platform >> DAL RTOS (根据 MCU 系统提取, 如果 MCU 没有系统, 那么就 仅仅编译 NullOS 文件夹) NxpNfcRdLib Examples >> NfcrdlibEx4_MIFAREClassic(根据自己需要的例子) 定义 项目宏(Symbols) PH_OSAL_NULLOS (根据自己需求定义 OS) NXPBUILD_CUSTOMER_HEADER_INCLUDED (必须的) PHDRIVER_XXXXPN5190_BOARD (XXXX 芯片随便命名, 例如 PHDRIVER_EFR32PN5190_BOARD) 文件添加(MCU)板子定义 修改文件 NfcrdlibEx4_MIFAREClassic/ph_NxpBuild_App.h 内容: 添加宏到位置: #define NXPBUILD__PHHAL_HW_PN5190 // TODO 自己添加 修改文件 Platform/DAL/cfg/BoardSelection.h 新增内容: #ifdef PHDRIVER_EFR32PN5190_BOARD #endif 新建 MCU 实现所需文件 Platform/DAL/boards/Board_EFR32Pn5190.h(主要模仿 Board_K82F_PNEV5190B.h 定义一些引脚内容) ...