MICROCHIP ATA8510 nuosekliosios periferinės sąsajos komandų lapas vartotojo vadovas
MICROCHIP ATA8510 nuosekliosios periferinės sąsajos komandų lapas

Įvadas

Šiame vartotojo vadove pateikiama visų nuosekliosios periferinės sąsajos (SPI) komandų, galimų su ATA8510 Ultra High Frequency (UHF) gaminių šeima, santrauka, įskaitant išsamų komandų aprašymą, sąrankos procedūrą, komandų kodavimą ir galimų parametrų aprašymus. Šiame dokumente taip pat pateikiamas SPI laiko skaičiavimas, kuris padeda užtikrinti tinkamą programos laiką. Šis dokumentas taikomas šiems produktams:

  • ATA8510
  • ATA8515
  • ATA8210
  • ATA8215
  • ATA8710

Greitos nuorodos

Pamatinė dokumentacija
Daugiau informacijos rasite ATA8510/15 pramoniniame vartotojo vadove (DS50003142).

Akronimai ir santrumpos
1-1 lentelė. Akronimai ir santrumpos

Akronimai / SantrumposAprašymas
EEPROMElektra ištrinama programuojama tik skaitymo atmintis
FIFOPirmas-pirmas-pirmas
FWFirmware
IRQPertraukimo užklausa
ROMTik skaitymo atmintis
RSSIGauto signalo stiprumo indikatorius
RXImtuvas
SPISerijinė periferinė sąsaja
SRAMStatinė laisvosios prieigos atmintis
SCKSerijinis laikrodis
SFIFOPalaikykite pirmas pirmas
TXSiųstuvas
uCMikrovaldiklis
UHFItin aukštas dažnis

SPI komandos baigtosview

2-1 pav. SPI komandos

Skaitykite užpildymo lygio RX FIFO

Priimančioji uC
ATA8510

CMD [0x01]0x000x00
įvykių.sistemaįvykiai.įvykiaiduomenis
Prašoma informacija
Sistemos būsena
Nenaudotas iš FW

Skaitykite užpildymo lygio TX FIFO

Priimančioji uC
ATA8510

CMD [0x02]0x000x00
įvykių.sistemaįvykiai.įvykiaiduomenis

Gaukite įvykių baitus

Priimančioji uC
ATA8510

įvykius.7 bitas6 bitas5 bitas4 bitas3 bitas2 bitas1 bitas0 bitas
sistemaSYS_ERRCMD_RDYSYS_RDYAVCCCLOWLOWBATTSFIFODFIFO_RXDFIFO_TX
įvykiusIDCHKAWCOKASOTAEOTAIDCHKBWCOKBSOTBEOTB
galiaPWRONNPWRON6NPWRON5NPWRON4NPWRON3NPWRON2NPWRON1
konfigKelias BPathAch[1:0]ser[2:0]

Skaityti RSSI FIFO

Priimančioji uC
ATA8510

CMD [0x05]ilgio0x000x000x00Šis bendras (ilgis
įvykių.sistemaįvykiai.įvykiaimanekenasduomenisduomenis

Skaitykite RX FIFO

Priimančioji uC
ATA8510

CMD [0x06]ilgio0x000x000x00Šis bendras (ilgis
įvykių.sistemaįvykiai.įvykiaimanekenasduomenisduomenis

Skaitykite RX FIFO

Priimančioji uC
ATA8510

Vardas7 bitas6 bitas5 bitas4 bitas3 bitas2 bitas1 bitas0 bitas
serviceChannelConfigenaPathBenaPathAkanalas[1:0]paslauga[2:0]
Vardas7 bitas6 bitas5 bitas4 bitas3 bitas2 bitas1 bitas0 bitas
serviceChannelConfigstart PollingIndex
Vardas7 bitas6 bitas5 bitas4 bitas3 bitas2 bitas1 bitas0 bitas
tuneCheckConfigEN_ANT_TUNEEN_TEMP_MEASEN_SRCCALEN_FRCCALEN_VCOCALEN_SELFCHECK
CMD [0x12]0x000x00
įvykių.sistemaįvykiai.įvykiairom versija

Didinimo mechanizmas turi būti atliktas taip, kad būtų užtikrinta, jog bus pateikti teisingi duomenys:
Parametras baite nx [x>=2] = 0x01
Parametras baite ny [y<=1] = 0x00
[n = baitų, perduotų per SPI, skaičius]

CMD [0x17]vertė
įvykių.sistemaįvykiai.įvykiai
0x00išjungti
0x012.0 V
0x022.1 V
0x032.2 V
0x042.3 V
0x052.4 V
0x062.5 V
0x072.6 V
0x082.7 V
0x092.8 V
0x0A2.9 V
0x0B3.0 V
0x0C3.1 V
0x0D3.2 V
0x0E3.3 V
0x0F3.4 V

SPI laiko skaičiavimas

3-1 pav. SPI laiko skaičiavimas

SPI laiko skaičiavimas

LaikasLaikas 40 proc.nutraukti naudojimąAprašymasPriklausyti nuoLaikas
T00 arba 25 µsLaikas nuo NSS LOW iki AVRaktyvaus miego režimo įjungtas0 µs, jei nenaudojamas miego režimas, arba 25 µs bet kuriam miego režimui25 μs
T117.6 µsLaikas nuo aktyvaus AVR iki pirmojo telegramos baito pradžiosINT1 IRQ (krentantis kraštas)45 ciklai (ISR) + 15 ciklų pertraukos atsako laikas
T216 µsLaikas pakeisti vieną SPI baitą su f_SCKf_SCK esant 500 kHz (maksimalus)8 bitai / 500 kbit/s
T335.1 µsLaikas tvarkyti paskutinį baitąSPI RX/TX buferio IRQ Pastaba: Priklauso nuo SPI komandosmaks. 120 ciklų (*2)
T416.1 µsSPI tuščiosios eigos laiko telegramaINT1 IRQ (kylantis kraštas)40 ciklai (ISR) + 15 ciklų pertraukos atsako laikas

Laiko skaičiavimas atliktas naudojant 5.7 MHz AVR šerdies taktą
*2) reikalinga SPI komandai „Read RX Buffer“ ir „Read RSSI Buffer“

Skaitykite užpildymo lygio RX FIFO0
Skaitykite užpildymo lygio TX FIFO0
Skaitykite užpildymo lygį RSSI FIFO0
Gaukite įvykių baitus0
Skaityti RSSI FIFO120
Skaitykite RX FIFO120
Parašykite SRAM registrą110
Skaitykite SRAM registrą120
Parašykite EEPROM55
Skaityti EEPROM0
Parašykite TX FIFO110
Parašykite TX preambulę FIFO110
Nustatykite sistemos režimą55
Kalibruokite ir patikrinkite50
Patch SPIXX
Gaukite ROM versiją0
Gaukite Flash versiją0
Kliento konfigūruojama komandaXX
Sistemos atstatymas0
Suaktyvinkite EEPROM saugų rašymą65
Nustatyti Voltage Monitorius85
OFF komanda0
Nuskaitykite temperatūros vertę0
Įjunkite SRAM paslaugą50
Pradėkite RSSI matavimą55
Gaukite RSSI vertę0
Skaitykite RX FIFO baitų pertraukimą70
Skaitykite RSSI FIFO baitų pertraukimą70

Dokumento peržiūros istorija

PeržiūraDataSkyriusAprašymas
A12/2021dokumentasPradinis išleidimas

Mikroschema Websvetainę

„Microchip“ teikia internetinę pagalbą per mūsų websvetainė adresu www.microchip.com/. Tai webSvetainė naudojama gaminti files ir informacija lengvai prieinama klientams. Dalis galimo turinio apima:

  • Produkto palaikymas – duomenų lapai ir klaidos, pastabos apie taikymą ir sample programas, projektavimo išteklius, vartotojo vadovus ir techninės įrangos palaikymo dokumentus, naujausius programinės įrangos leidimus ir archyvuotą programinę įrangą
  • Bendra techninė pagalba – dažnai užduodami klausimai (DUK), techninės pagalbos užklausos, internetinės diskusijų grupės, Microchip projektavimo partnerių programos narių sąrašas
  • „Microchip“ verslas – produktų parinkimo ir užsakymo vadovai, naujausi „Microchip“ pranešimai spaudai, seminarų ir renginių sąrašas, „Microchip“ pardavimo biurų, platintojų ir gamyklų atstovų sąrašai

Pranešimų apie gaminio pasikeitimus paslauga

„Microchip“ pranešimų apie produktų pasikeitimus paslauga padeda klientams nuolat sužinoti apie „Microchip“ produktus. Prenumeratoriai gaus pranešimą el. paštu, kai bus pakeitimų, atnaujinimų, pataisymų ar klaidų, susijusių su nurodyta produktų šeima ar kūrimo įrankiu. Norėdami užsiregistruoti, eikite į www.microchip.com/pcn ir vykdykite registracijos instrukcijas.

Pagalba klientams

Microchip produktų vartotojai pagalbos gali gauti keliais kanalais:

  • Platintojas arba atstovas
  • Vietinis pardavimo biuras
  • Įterptųjų sprendimų inžinierius (ESE)
  • Techninė pagalba

Klientai turėtų kreiptis į savo platintoją, atstovą arba ESE dėl pagalbos. Vietiniai pardavimo biurai taip pat gali padėti klientams. Šiame dokumente pateikiamas pardavimo biurų ir vietų sąrašas. Techninė pagalba teikiama per websvetainė adresu: www.microchip.com/support

Mikroschemų įrenginių kodo apsaugos funkcija

Atkreipkite dėmesį į toliau pateiktą informaciją apie kodo apsaugos funkciją Microchip gaminiuose:

  • Mikroschemos gaminiai atitinka specifikacijas, nurodytas jų konkrečiame mikroschemos duomenų lape.
  • „Microchip“ mano, kad jos gaminiai yra saugūs, kai naudojami pagal numatytą būdą, pagal veikimo specifikacijas ir įprastomis sąlygomis.
  • Mikroschema vertina ir agresyviai gina savo intelektinės nuosavybės teises. Bandymai pažeisti Microchip produkto kodo apsaugos funkcijas yra griežtai draudžiami ir gali pažeisti Skaitmeninio tūkstantmečio autorių teisių įstatymą.
  • Nei Microchip, nei joks kitas puslaidininkių gamintojas negali garantuoti savo kodo saugumo. Apsauga nuo kodo nereiškia, kad garantuojame, kad produktas yra „nepalaužiamas“. Kodo apsauga nuolat tobulinama. „Microchip“ yra įsipareigojusi nuolat tobulinti savo produktų kodo apsaugos funkcijas.

Teisinis pranešimas

Šis leidinys ir jame esanti informacija gali būti naudojami tik su Microchip produktais, įskaitant Microchip produktų projektavimą, testavimą ir integravimą su jūsų programa. Šios informacijos naudojimas bet kokiu kitu būdu pažeidžia šias sąlygas. Informacija apie įrenginio programas pateikiama tik jūsų patogumui ir ją gali pakeisti naujiniai. Jūs esate atsakingi už tai, kad jūsų paraiška atitiktų jūsų specifikacijas. Dėl papildomos pagalbos kreipkitės į vietinį Microchip pardavimo biurą arba gaukite papildomos pagalbos adresu www.microchip.com/en-us/support/design-help/client-support-services.

ŠIĄ INFORMACIJĄ PATEIKIA MICROCHIP „TOKIA, KOKIA YRA“. MICROCHIP NESUTEIKIA JOKIŲ TIKRŲ AR NUMANOMŲ, RAŠYTŲ AR ŽODINIŲ, ĮSTATYMŲ AR KITŲ GARANTIJŲ, SUSIJUSIŲ SU INFORMACIJA, ĮSKAITANT, BET NEAPSIribojant JOKIomis NUMANOMomis GARANTIJOMIS KONKRETUS TIKSLAS ARBA GARANTIJOS SUSIJĘ SU JOS BŪKLĖMIS, KOKYBĖMIS AR VEIKSMAIS. JOKIU ATVEJU MICROCHIP NEBUS ATSAKOMYBĖS UŽ JOKIUS NETIESIOGINIUS, SPECIALUS, BAUSMINIUS, ATSITIKTINIUS AR JOKIUS NUOSTOLIUS, ŽALOS, IŠLAIDAS AR IŠLAIDAS, SUSIJUSIUS SU INFORMACIJA AR JOS NAUDOJIMUI THE GALIMYBĖ ARBA ŽALOS NAUJOTI. VISĄ LEIDŽIAMĄ ĮSTATYMĄ MICROCHIP ATSAKOMYBĖ UŽ VISUS PAREIŠKUS, JOKIU BŪDU SUSIJUSIUS SU INFORMACIJA AR JOS NAUDOJIMU, NEBUS VIRŠYTI MOKESČIŲ SUMOS, JEI BŪTINA, KURIĄ JŪS SUMOKATE UŽ MICROCHIP.

„Microchip“ prietaisų naudojimas gyvybės palaikymo ir (arba) saugos tikslais yra visiškai pirkėjo rizika, o pirkėjas sutinka ginti, atlyginti žalą ir laikyti „Microchip“ nepavojingą nuo bet kokios žalos, pretenzijų, ieškinių ar išlaidų, kylančių dėl tokio naudojimo. Jokios „Microchip“ intelektinės nuosavybės teisės neperduodamos, netiesiogiai ar kitaip, nebent nurodyta kitaip.

Prekių ženklai

Mikroschemos pavadinimas ir logotipas, Microchip logotipas, Adaptec, AnyRate, AVR, AVR logotipas, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, Linklus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logotipas, MOST, MOST logotipas, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logotipas, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST logotipas, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron ir XMEGA yra registruotieji Microchip Technology Incorporated prekių ženklai JAV ir kitose šalyse. AgileSwitch, APT, ClockWorks, Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logotipas, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath ir ZL yra registruotieji Microchip Technology Incorporated prekių ženklai JAV

Gretimas klavišų slopinimas, AKS, analoginis skaitmeniniam amžiui, bet koks kondensatorius, AnyIn, AnyOut, papildytas perjungimas, „BlueSky“, „BodyCom“, „CodeGuard“, „CryptoAuthentication“, „CryptoAutomotive“, „CryptoCompanion“, „CryptoController“, „DsPICDEM“ dsPICDEM, dsPICDEM, d. , ECAN, „Espresso T1S“, „EtherGREEN“, „GridTime“, „IdealBridge“, nuoseklusis programavimas grandinėje, ICSP, INICnet, intelektualus lygiagretusis ryšys, lustų tarpusavio ryšys, „JitterBlocker“, „Knob-on-Display“, „maxCrypto“, maks.View, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB sertifikuotas logotipas, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, visažinis kodų generavimas, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, Q , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Var Endurance, TSHARC, USBSCheck VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect ir ZENA yra Microchip Technology Incorporated prekių ženklai JAV ir kitose šalyse.

SQTP yra „Microchip Technology“ paslaugų ženklas, įtrauktas į JAV. „Adaptec“ logotipas, „Frequency on Demand“, „Silicon Storage Technology“, „Symmcom“ ir „Trusted Time“ yra registruotieji „Microchip Technology Inc.“ prekių ženklai kitose šalyse. „GestIC“ yra „Microchip Technology Germany II GmbH & Co. KG“, „Microchip Technology Inc.“ dukterinės įmonės kitose šalyse, registruotasis prekės ženklas. Visi kiti čia paminėti prekių ženklai yra atitinkamų įmonių nuosavybė. © 2021, Microchip Technology Incorporated ir jos dukterinės įmonės. Visos teisės saugomos. ISBN: 978-1-5224-9403-4

Kokybės vadybos sistema

Norėdami gauti informacijos apie „Microchip“ kokybės valdymo sistemas, apsilankykite www.microchip.com/quality.

Pardavimai ir aptarnavimas visame pasaulyje

AMERIKA2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Faksas: 480-792-7277
Techninė pagalba:
www.microchip.com/support
Web Adresas:
www.microchip.com

Dokumentai / Ištekliai

MICROCHIP ATA8510 nuosekliosios periferinės sąsajos komandų lapas [pdfVartotojo vadovas
ATA8510 nuosekliosios periferinės sąsajos komandų lapas, ATA8510, nuosekliosios periferinės sąsajos komandų lapas, periferinės sąsajos komandų lapas

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *