NXP PN512 working with IRQ

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

NXP PN512 working with IRQ

882 Views
januszjonski
Contributor II

HI,

I want to use NxpRdLib in order to create mifare card reader using module PN512. All functions works fine under LPC1519JBD100e, but my program is blocked for 250 - 380 ms when I run function "status = phacDiscLoop_Run(&sDiscLoop, wEntryPoint);". 

How can I configure PN512 to receive no-blocking communication. Is there any example. 

Labels (1)
Tags (2)
0 Kudos
2 Replies

862 Views
januszjonski
Contributor II

None of examples is using IRQ line from PN512. Function phacDiscLoop_Run is waiting until all instruction are done. So you can't do anything else during this time. Maybe there is some example based on interrupts, but I can't find it.

0 Kudos

870 Views
danielchen
NXP TechSupport
NXP TechSupport

Hi

It is hard to know the root cause from your description, you can trace into function phacDiscLoop_Run.  

There is a Ex10 demo for MIFARE DESFire. It is under NDA.

Regards

Daniel

0 Kudos