MICROCHIP ATA8510 Serial Peripheral Interface Command Sheet Korisnički priručnik

Uvod
Ovaj korisnički priručnik daje sažetak svih naredbi serijskog perifernog sučelja (SPI) dostupnih uz obitelj proizvoda ATA8510 Ultra High Frequency (UHF), uključujući detaljan opis naredbi, postupak postavljanja, kodiranje naredbi i opise dostupnih parametara. Ovaj dokument također uključuje izračun SPI vremena, koji pomaže u osiguravanju ispravnog vremena u aplikaciji. Ovaj dokument je primjenjiv za sljedeće proizvode:
- ATA8510
- ATA8515
- ATA8210
- ATA8215
- ATA8710
Brze reference
Referentna dokumentacija
Dodatne pojedinosti potražite u Industrijskom korisničkom priručniku ATA8510/15 (DS50003142).
Skraćenice i skraćenice
Tablica 1-1. Akronimi i kratice
| Akronimi/Kratice | Opis |
| EEPROM | Električno izbrisiva programabilna memorija samo za čitanje |
| FIFO | Prvi ušao prvi izašao |
| FW | Firmware |
| IRQ | Zahtjev za prekid |
| ROM | Memorija samo za čitanje |
| RSSI | Indikator snage primljenog signala |
| RX | Prijemnik |
| SPI | Serijsko periferno sučelje |
| SRAM | Statička memorija s slučajnim pristupom |
| SCK | Serijski sat |
| SFIFO | Podrška First In First Out |
| TX | Odašiljač |
| uC | mikrokontrolera |
| UHF | Ultra visoke frekvencije |
SPI naredbe završeneview
Slika 2-1. SPI naredbe
Pročitajte Fill Level RX FIFO
Domaćin uC
ATA8510
| CMD [0x01] | 0x00 | 0x00 |
| događaji.sustav | događaji.događaji | podaci |
| Tražene informacije |
| Status sustava |
| Ne koristi se od FW |
Pročitajte Fill Level TX FIFO
Domaćin uC
ATA8510
| CMD [0x02] | 0x00 | 0x00 |
| događaji.sustav | događaji.događaji | podaci |
Dobijte bajtove događaja
Domaćin uC
ATA8510
| događanja. | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
| sustav | SYS_ERR | CMD_RDY | SYS_RDY | AVCCLOW | SLABA BATERIJA | SFIFO | DFIFO_RX | DFIFO_TX |
| događanja | IDCHKA | WCOKA | SOTA | EOTA | IDCHKB | WCOKB | SOTB | EOTB |
| vlast | PWRON | – | NPWRON6 | NPWRON5 | NPWRON4 | NPWRON3 | NPWRON2 | NPWRON1 |
| konfiguracija | Put B | PutA | ch[1:0] | – | ser[2:0] | |||
Pročitajte RSSI FIFO
Domaćin uC
ATA8510
| CMD [0x05] | duljina | 0x00 | 0x00 | ... | 0x00 | Ovaj ko (duljina | |
| događaji.sustav | događaji.događaji | lutka | podaci | ... | podaci |
Pročitajte RX FIFO
Domaćin uC
ATA8510
| CMD [0x06] | duljina | 0x00 | 0x00 | ... | 0x00 | Ovaj ko (duljina | |
| događaji.sustav | događaji.događaji | lutka | podaci | ... | podaci |
Pročitajte RX FIFO
Domaćin uC
ATA8510
| Ime | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
| serviceChannelConfig | enaPutB | enaPathA | kanal[1:0] | – | usluga[2:0] | |||
| Ime | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
| serviceChannelConfig | – | – | – | – | startPollingIndex | |||
| Ime | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
| tuneCheckConfig | EN_ANT_TUNE | EN_TEMP_MEAS | EN_SRCCAL | EN_FRCCAL | EN_VCOCAL | – | EN_SAMOPROVJERA | – |
| CMD [0x12] | 0x00 | 0x00 |
| događaji.sustav | događaji.događaji | rom verzija |
Mehanizam povećanja potrebno je izvršiti na sljedeći način kako bi se osiguralo pružanje pravih podataka:
Parametar u bajtu n-x [x>=2] = 0x01
Parametar u bajtu n-y [y<=1] = 0x00
[n = broj bajtova prenesenih putem SPI]
| CMD [0x17] | vrijednost |
| događaji.sustav | događaji.događaji |
| 0x00 | onemogućiti |
| 0x01 | 2.0 V |
| 0x02 | 2.1 V |
| 0x03 | 2.2 V |
| 0x04 | 2.3 V |
| 0x05 | 2.4 V |
| 0x06 | 2.5 V |
| 0x07 | 2.6 V |
| 0x08 | 2.7 V |
| 0x09 | 2.8 V |
| 0x0A | 2.9 V |
| 0x0B | 3.0 V |
| 0x0C | 3.1 V |
| 0x0D | 3.2 V |
| 0x0E | 3.3 V |
| 0x0F | 3.4 V |
Izračun vremena SPI
Slika 3-1. Izračun vremena SPI

| Vrijeme | Vrijeme na 40%prekinuti korištenje | Opis | Ovisi o | Vrijeme |
| T0 | 0 ili 25 µs | Omogućeno je vrijeme od NSS LOW do AVRactive mirovanja | 0 µs ako se ne koristi način mirovanja ili 25 µs za bilo koji način mirovanja | 25 μs |
| T1 | 17.6 µs | Vrijeme od aktivnog AVR-a do početka prvog bajta telegrama | INT1 IRQ (padajući rub) | 45 ciklusa (ISR) + 15 ciklusa vrijeme odziva prekida |
| T2 | 16 µs | Vrijeme za pomak u jednom SPI-bajtu s f_SCK | f_SCK na 500 kHz (maksimalno) | 8 bita / 500 kbit/s |
| T3 | 35.1 µs | Vrijeme je za obradu posljednjeg bajta | SPI RX/TX međuspremnik IRQ Napomena: Ovisi o SPI naredbi | max. 120 ciklusa (*2) |
| T4 | 16.1 µs | SPI telegram u mirovanju | INT1 IRQ (uzlazni rub) | 40 ciklusa (ISR) + 15 ciklusa vrijeme odziva prekida |
Izračun vremena učinjen s taktom AVR jezgre od 5.7 MHz
*2) potrebno za SPI naredbu “Read RX Buffer” i “Read RSSI Buffer”
| Pročitajte Fill Level RX FIFO | 0 |
| Pročitajte Fill Level TX FIFO | 0 |
| Read Fill Level RSSI FIFO | 0 |
| Dobijte bajtove događaja | 0 |
| Pročitajte RSSI FIFO | 120 |
| Pročitajte RX FIFO | 120 |
| Napišite SRAM registar | 110 |
| Pročitaj SRAM registar | 120 |
| Napišite EEPROM | 55 |
| Pročitajte EEPROM | 0 |
| Napišite TX FIFO | 110 |
| Napišite TX preambulu FIFO | 110 |
| Postavite način rada sustava | 55 |
| Kalibrirajte i provjerite | 50 |
| Zakrpa SPI | XX |
| Nabavite verziju ROM-a | 0 |
| Preuzmite verziju Flash | 0 |
| Korisnički konfigurirana naredba | XX |
| Resetiranje sustava | 0 |
| Pokreni EEPROM Secure Write | 65 |
| Set Voltage Monitor | 85 |
| Naredba ISKLJUČENO | 0 |
| Očitajte vrijednost temperature | 0 |
| Pokreni SRAM uslugu | 50 |
| Pokrenite RSSI mjerenje | 55 |
| Dobijte RSSI vrijednost | 0 |
| Čitanje RX FIFO bajt prekida | 70 |
| Pročitaj RSSI FIFO Byte Interrupt | 70 |
Povijest revizija dokumenta
| Revizija | Datum | Odjeljak | Opis |
| A | 12/2021 | Dokument | Početno izdanje |
Microchip Webmjesto
Microchip pruža online podršku putem našeg webmjesto na www.microchip.com/. Ovaj webmjesto se koristi za izradu filei informacije koje su lako dostupne kupcima. Neki od dostupnih sadržaja uključuju:
- Podrška za proizvode – Tehnički listovi i pogreške, bilješke o aplikaciji i sampprogrami, resursi za dizajn, korisnički vodiči i dokumenti za hardversku podršku, najnovija izdanja softvera i arhivirani softver
- Opća tehnička podrška – često postavljana pitanja (FAQ), zahtjevi za tehničku podršku, online grupe za raspravu, popis članova Microchipovog partnerskog programa za dizajn
- Poslovanje Microchipa – vodiči za odabir proizvoda i narudžbe, najnovija Microchipova priopćenja za javnost, popis seminara i događaja, popisi Microchipovih prodajnih ureda, distributera i predstavnika tvornice
Usluga obavijesti o promjeni proizvoda
Microchipova usluga obavješćivanja o promjeni proizvoda pomaže korisnicima da budu u toku s Microchipovim proizvodima. Pretplatnici će primiti obavijest e-poštom kad god postoje promjene, ažuriranja, revizije ili greške vezane uz određenu obitelj proizvoda ili razvojni alat od interesa. Za registraciju idite na www.microchip.com/pcn i slijedite upute za registraciju.
Korisnička podrška
Korisnici Microchip proizvoda mogu dobiti pomoć kroz nekoliko kanala:
- Distributer ili zastupnik
- Lokalni prodajni ured
- Inženjer za ugrađena rješenja (ESE)
- Tehnička podrška
Korisnici bi trebali kontaktirati svog distributera, predstavnika ili ESE za podršku. Lokalni prodajni uredi također su dostupni za pomoć kupcima. Popis prodajnih ureda i lokacija uključen je u ovaj dokument. Tehnička podrška dostupna je putem webstranica na: www.microchip.com/support
Značajka zaštite koda Microchip uređaja
Imajte na umu sljedeće pojedinosti značajke zaštite koda na Microchip proizvodima:
- Microchip proizvodi zadovoljavaju specifikacije sadržane u njihovom posebnom Microchip podatkovnom listu.
- Microchip vjeruje da je njegova obitelj proizvoda sigurna kada se koristi na predviđeni način, unutar radnih specifikacija i pod normalnim uvjetima.
- Microchip cijeni i agresivno štiti svoja prava intelektualnog vlasništva. Pokušaji kršenja značajki zaštite koda Microchipovih proizvoda strogo su zabranjeni i mogu predstavljati kršenje Zakona o autorskim pravima u digitalnom tisućljeću.
- Niti Microchip niti bilo koji drugi proizvođač poluvodiča ne može jamčiti sigurnost svog koda. Zaštita kodom ne znači da jamčimo da je proizvod "neslomljiv". Zaštita koda stalno se razvija. Microchip je predan stalnom poboljšanju značajki zaštite koda naših proizvoda.
Pravna obavijest
Ova publikacija i informacije u njoj mogu se koristiti samo s Microchip proizvodima, uključujući dizajn, testiranje i integraciju Microchip proizvoda s vašom aplikacijom. Korištenje ovih informacija na bilo koji drugi način krši ove uvjete. Informacije o aplikacijama uređaja daju se samo radi vaše udobnosti i mogu biti zamijenjene ažuriranjima. Vaša je odgovornost osigurati da vaša aplikacija zadovoljava vaše specifikacije. Obratite se svom lokalnom Microchipovom prodajnom uredu za dodatnu podršku ili potražite dodatnu podršku na www.microchip.com/en-us/support/design-help/client-support-services.
OVE INFORMACIJE PRUŽA MICROCHIP "KAKVE JESU". MICROCHIP NE DAJE NIKAKVA IZJAVA ILI JAMSTVA BILO KOJE VRSTE, BILO IZRIČITA ILI PODRAZUMEVANA, PISMENA ILI USMENA, ZAKONSKA ILI NA DRUGI NAČIN, U VEZI S INFORMACIJAMA, UKLJUČUJUĆI, ALI NE OGRANIČENO NA, BILO KOJA PODRAZUMEVANA JAMSTVA NEKRŠENJA, POGODNOSTI ZA PRODAJU I PRIKLADNOSTI ZA ODREĐENU NAMJENU ILI JAMSTVA VEZANO ZA NJEGOVO STANJE, KVALITETU ILI IZVEDBU. MICROCHIP NI U KOJEM SLUČAJU NEĆE BITI ODGOVORAN ZA BILO KOJI NEIZRAVNI, POSEBNI, KAZNENI, SLUČAJNI ILI POSLJEDIČNI GUBITAK, ŠTETU, TROŠAK ILI IZDAK BILO KOJE VRSTE, BEZ OBZIRA NA KAKO BI BILO UZROKOVANO, MICROCHIP OBAVIJEŠTEN O MOGUĆNOST ILI ŠTETE SU PREDVIĐIVE. U NAJVEĆOJ MJERI DOPUŠTENOJ ZAKONOM, UKUPNA ODGOVORNOST MICROCHIPA ZA SVE ZAHTJEVE NA BILO KOJI NAČIN VEZANE S INFORMACIJAMA ILI NJIHOVIM KORIŠTENJEM NEĆE PREMAŠITI IZNOS NAKNADA, AKO IMA, KOJE STE PLATILI IZRAVNO MICROCHIPU ZA INFORMACIJE.
Korištenje Microchip uređaja u aplikacijama za održavanje života i/ili sigurnost u potpunosti je na rizik kupca, a kupac se slaže da će braniti, obeštetiti i zaštititi Microchip od bilo koje štete, potraživanja, tužbi ili troškova proizašlih iz takve upotrebe. Nikakve licence se ne prenose, implicitno ili na neki drugi način, pod bilo kojim Microchipovim pravima intelektualnog vlasništva osim ako nije drugačije navedeno.
Zaštitni znakovi
Naziv i logotip Microchipa, logotip Microchipa, Adaptec, AnyRate, AVR, AVR logotip, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA registrirani su zaštitni znakovi tvrtke Microchip Technology Incorporated u SAD-u i drugim zemljama. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath i ZL registrirani su zaštitni znakovi tvrtke Microchip Technology Incorporated u SAD-u.
Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect i ZENA zaštitni su znakovi tvrtke Microchip Technology Incorporated u SAD-u i drugim zemljama.
SQTP je oznaka usluge tvrtke Microchip Technology Incorporated u SAD-u. Logotip Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom i Trusted Time registrirani su zaštitni znaci Microchip Technology Inc. u drugim zemljama. GestIC je registrirani zaštitni znak Microchip Technology Germany II GmbH & Co. KG, podružnice Microchip Technology Inc., u drugim zemljama. Svi ostali ovdje spomenuti zaštitni znakovi vlasništvo su svojih odgovarajućih tvrtki. © 2021, Microchip Technology Incorporated i njegove podružnice. Sva prava pridržana. ISBN: 978-1-5224-9403-4
Sustav upravljanja kvalitetom
Za informacije o Microchipovim sustavima upravljanja kvalitetom, posjetite www.microchip.com/kvaliteta.
Prodaja i servis širom svijeta
AMERIKA 2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Faks: 480-792-7277
Tehnička podrška:
www.microchip.com/support
Web Adresa:
www.microchip.com
Dokumenti / Resursi
![]() |
MICROCHIP ATA8510 List s naredbama serijskog perifernog sučelja [pdf] Korisnički priručnik ATA8510 List s naredbama serijskog perifernog sučelja, ATA8510, List s naredbama serijskog perifernog sučelja, List s naredbama za periferno sučelje |




