2259159_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2259159_zh-CN

2259159_zh-CN

PN5180 库移植 IRQ 问题

你好,我正在使用 PN5180 和另一个品牌的 MCU,并试图将 NxpNfcRdLib_PN5180_v07.14.00_Pub 移植到我的项目中。我在项目中 添加了带有PH_OSAL_NULLOS 的NfcrdlibEx1_DiscoveryLoop 示例。


为了测试通信,我打印了 PN5180 的固件版本。

alig_ones_0-1765365621097.png


然后调用 然后调用 DiscoveryLoop_Demo 函数来读取 NFC 卡,但当

调用 phacDiscLoop_Run 函数。我跟踪找到确切位置,看到它在下面等待中断:

alig_ones_1-1765365756616.png


我将 IRQ 引脚配置为上升沿,但它永远不会上升。问题出在哪里,如何解决?

 

Re: PN5180 Library Porting IRQ Issue

你好@alig_ones

希望你一切顺利。

请注意,将 NFC读取器库移植到第三方平台不在我们的支持范围内,此移植工作由客户自行负责。我们有针对我们产品组合中一些 MCU 的移植指南: NFC 读取器库移植 FRDM_K64F将 NFC 读取器库与 LPC55S69 一起使用以及将 NFC 读取器库移植到 i.MX RT1050 - NXP 社区。虽然您使用的是第三方主机 MCU,但这些指南可帮助您确定针对不同 MCU 应进行的修改。

请问您使用的是OM25180开发套件,还是基于 PN5180 的定制板?


Eduardo。

Re: PN5180 Library Porting IRQ Issue

您好,

您观察到的行为可能与天线有关。由于您使用的是定制板,请确认您遵循了 PN5180 天线设计并且您的天线已正确调整。除了 NFC 天线工具 和 NFC 阅读器 天线设计 工具 之外,我们还建议参加 NFC 天线 设计系列培训 ,因为其中介绍了天线、优化和调试以及测试的主要方面。

为了正确设计天线,必须使用阻抗分析仪或 VNA 测量天线阻抗。这种 VNA 可用于测量天线线圈以及包括匹配电路在内的天线阻抗。您可以查看使用 miniVNA 对 NFC 和读卡器IC 天线的测量和调谐;本应用笔记为如何使用 miniVNA 网络分析仪测量和调整/匹配 NFC 和读卡器IC 天线提供了指导。此外,您还可以参考如何使用 NanoVNA 进行 NFC 读卡器天线设计

关于图形用户界面,我想您指的是NFC 驾驶舱。PNEV5180B 评估板已准备好使用该工具;在该板中,PN5180 通过 SPI 连接到恩智浦 LPC1769 µC。值得注意的是,要将 PNEV5180B 与 NFC Cockpit 结合使用,需要在 LPC1769 上安装特定的固件。有关详细信息,请参阅《恩智浦 NFC 驾驶舱用户指南》


Eduardo。

Re: PN5180 Library Porting IRQ Issue

你好,爱德华多、

我正在使用基于 PN5180 的自定义板。我将 LPCD 模式改为 PHHAL_HW_PN5180_LPCD_MODE_DEFAULT,现在我得到了中断,执行不再卡住。但它很少能读卡,我应该在 NFC 库中查找哪个关键字来增加读卡范围?

我读到 OM25180 可以与图形用户界面一起使用,我可以将其与 MCU 一起使用吗?谢谢。

这就是可以读取的结果:

alig_ones_0-1765460651535.png


Re: PN5180 Library Porting IRQ Issue

硬件团队更改了天线设计,现在读起来很好,谢谢。

Tags (1)
No ratings
Version history
Last update:
‎12-13-2025 04:31 AM
Updated by: