TRF7970A: Cara mengeluarkan timing slot ISO internal ke pin I/O
TRF7970A: Cara mengeluarkan timing slot ISO internal ke pin I/O
Pertanyaan
Saya ingin tahu cara mengeluarkan timing slot ISO internal ke pin I/O pada perangkat TRF7970A.
Klarifikasi
Saya mendapatkan informasi berikut dari TRF7970A menggunakan kode contoh "iso15693.c":
- Slot#01 timeout
- Slot#02 timeout
- Slot#03 timeout
- Slot#04 timeout
- Slot#05 UID:[E004015061AD72D4] RSSI_LEV(0-7) RX1:3,RX2:3
- Slot#06 timeout
- Slot#07 timeout
- Slot#08 timeout
- Slot#09 timeout
- Slot#10 timeout
- Slot#11 timeout
- Slot#12 timeout
- Slot#13 timeout
- Slot#14 timeout
- Slot#15 timeout
- Slot#16 UID:[E004015061ADD69F] RSSI_LEV(0-7) RX1:3,RX2:2
Saya ingin tahu cara mengeluarkan timing slot #01 hingga #16 ke pin I/O.
Jawaban
Tidak ada cara untuk mengeluarkan waktu tepat timing slot ke pin I/O, tetapi Anda dapat menggunakan MCU host dan interupsi IRQ untuk memperkirakan waktu tersebut. TRF7970A akan mengirim interupsi untuk setiap timeout slot jika dikonfigurasi dengan benar. Konfigurasi ini dilakukan dalam kode contoh SLOC297 yang menunjukkan anti-kolusi. Untuk mengaktifkan interupsi pada setiap slot, atur Register Mask Interupsi (0x0D, halaman 68 datasheet TRF7970A) dengan Bit 0 diset ke 1. Ini akan mengaktifkan Interupsi Tanpa Respons yang digunakan untuk Slot ISO15693. Kemudian konfigurasikan waktu Tanpa Respons di Register Waktu Tunggu Tanpa Respons RX (0x07, halaman 62/63 datasheet). Berdasarkan pengalaman dengan berbagai tag ISO15693, disarankan mengatur ini ke 0x15 untuk interoperabilitas terbaik antar vendor tag.
Platform Lainnya
Berita Piala Dunia
Jika Anda memiliki pertanyaan, silakan kirim email ke [email protected]