Uporabniški priročnik z ukazi za serijski periferni vmesnik MICROCHIP ATA8510
Ukazni list za serijski periferni vmesnik MICROCHIP ATA8510

Uvod

Ta uporabniški priročnik ponuja povzetek vseh ukazov serijskega perifernega vmesnika (SPI), ki so na voljo z družino izdelkov ATA8510 Ultra High Frequency (UHF), vključno s podrobnim opisom ukazov, postopkom nastavitve, kodiranjem ukazov in opisi razpoložljivih parametrov. Ta dokument vključuje tudi izračun časa SPI, ki pomaga zagotoviti pravilen čas v aplikaciji. Ta dokument velja za naslednje izdelke:

  • ATA8510
  • ATA8515
  • ATA8210
  • ATA8215
  • ATA8710

Hitre reference

Referenčna dokumentacija
Za nadaljnje podrobnosti glejte ATA8510/15 Industrial User's Guide (DS50003142).

Kratice in okrajšave
Tabela 1-1. Kratice in okrajšave

Kratice/okrajšave Opis
EEPROM Električno izbrisljiv programabilni bralni pomnilnik
FIFO Prvi vstopi prvi ven
FW Vdelana programska oprema
IRQ Zahteva za prekinitev
ROM Bralni pomnilnik
RSSI Indikator moči prejetega signala
RX Sprejemnik
SPI Serijski periferni vmesnik
SRAM Statični pomnilnik z naključnim dostopom
SCK Serijska ura
SFIFO Podpora First In First Out
TX Oddajnik
uC Mikrokontroler
UHF Ultra visoka frekvenca

Ukazi SPI končaniview

Slika 2-1. Ukazi SPI

Preberite Fill Level RX FIFO

Gostitelj uC
ATA8510

CMD [0x01] 0x00 0x00
dogodki.sistem dogodki.dogodki podatke
Zahtevane informacije
Stanje sistema
Ni uporabljeno iz FW

Preberite Fill Level TX FIFO

Gostitelj uC
ATA8510

CMD [0x02] 0x00 0x00
dogodki.sistem dogodki.dogodki podatke

Pridobite bajte dogodkov

Gostitelj uC
ATA8510

dogodkov. Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
sistem SYS_ERR CMD_RDY SYS_RDY AVCCLOW LOWBATT SFIFO DFIFO_RX DFIFO_TX
dogodkov IDČKA WCOKA SOTA EOTA IDCHKB WCOKB SOTB EOTB
moč PWRON NPWRON6 NPWRON5 NPWRON4 NPWRON3 NPWRON2 NPWRON1
konfiguracija PotB PotA ch[1:0] ser[2:0]

Preberite RSSI FIFO

Gostitelj uC
ATA8510

CMD [0x05] dolžina 0x00 0x00 0x00 Ta co (dolžina
dogodki.sistem dogodki.dogodki lutka podatke podatke

Preberite RX FIFO

Gostitelj uC
ATA8510

CMD [0x06] dolžina 0x00 0x00 0x00 Ta co (dolžina
dogodki.sistem dogodki.dogodki lutka podatke podatke

Preberite RX FIFO

Gostitelj uC
ATA8510

Ime Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
serviceChannelConfig enaPathB enaPathA kanal[1:0] storitev[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_SELFCHECK
CMD [0x12] 0x00 0x00
dogodki.sistem dogodki.dogodki rom različica

Mehanizem povečanja je treba izvesti, kot sledi, da se zagotovi, da bodo zagotovljeni pravi podatki:
Parameter pri bajtu nx [x>=2] = 0x01
Parameter pri bajtu ny [y<=1] = 0x00
[n = število bajtov, prenesenih prek SPI]

CMD [0x17] vrednost
dogodki.sistem dogodki.dogodki
0x00 onemogoč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 časa SPI

Slika 3-1. Izračun časa SPI

Izračun časa SPI

Čas Čas pri 40 %prekiniti uporabo Opis Odvisno od Časovna razporeditev
T0 0 ali 25 µs Čas od NSS LOW do AVRactive mirovanja je omogočen 0 µs, če ni uporabljen način mirovanja, ali 25 µs za kateri koli način mirovanja 25 μs
T1 17.6 µs Čas od aktivnega AVR do začetka prvega bajta telegrama INT1 IRQ (padajoči rob) 45 ciklov (ISR) + 15 ciklov odzivni čas prekinitve
T2 16 µs Čas za premik v enem SPI-bajtu s f_SCK f_SCK pri 500 kHz (največ) 8 bitov / 500 kbit/s
T3 35.1 µs Čas za obdelavo zadnjega bajta SPI RX/TX medpomnilnik IRQ Opomba: Odvisno od ukaza SPI maks. 120 ciklov (*2)
T4 16.1 µs SPI telegram v času mirovanja INT1 IRQ (naraščajoči rob) 40 ciklov (ISR) + 15 ciklov odzivni čas prekinitve

Izračun časa je bil narejen z jedrno uro AVR 5.7 MHz
*2) potrebno za ukaz SPI »Read RX Buffer« in »Read RSSI Buffer«

Preberite Fill Level RX FIFO 0
Preberite Fill Level TX FIFO 0
Preberite Fill Level RSSI FIFO 0
Pridobite bajte dogodkov 0
Preberite RSSI FIFO 120
Preberite RX FIFO 120
Napišite register SRAM 110
Preberite register SRAM 120
Zapišite EEPROM 55
Preberi EEPROM 0
Napišite TX FIFO 110
Napišite preambulo TX FIFO 110
Nastavite sistemski način 55
Umerite in preverite 50
Popravek SPI XX
Pridobite različico ROM 0
Pridobite različico Flash 0
Ukaz, ki ga lahko konfigurira stranka XX
Ponastavitev sistema 0
Sproži varno pisanje EEPROM 65
Set Voltage Monitor 85
Ukaz IZKLOP 0
Preberite vrednost temperature 0
Zagon storitve SRAM 50
Zaženite meritev RSSI 55
Pridobite vrednost RSSI 0
Branje prekinitve bajta RX FIFO 70
Branje RSSI FIFO Byte Interrupt 70

Zgodovina revizij dokumenta

Revizija Datum Razdelek Opis
A 12/2021 Dokument Začetna izdaja

mikročip Webmesto

Microchip nudi spletno podporo prek našega webspletno mesto na www.microchip.com/. to webspletno mesto se uporablja za izdelavo filein informacije, ki so zlahka dostopne strankam. Nekatere razpoložljive vsebine vključujejo:

  • Podpora za izdelke – podatkovni listi in napake, opombe o aplikaciji in sampprogrami, oblikovalski viri, uporabniški priročniki in podporni dokumenti strojne opreme, najnovejše izdaje programske opreme in arhivirana programska oprema
  • Splošna tehnična podpora – pogosto zastavljena vprašanja (FAQ), zahteve za tehnično podporo, spletne skupine za razprave, seznam članov partnerskega programa Microchip design
  • Poslovanje Microchipa – vodniki za izbiro izdelkov in naročanje, najnovejša sporočila za javnost podjetja Microchip, seznam seminarjev in dogodkov, seznam Microchipovih prodajnih pisarn, distributerjev in tovarniških zastopnikov

Storitev obveščanja o spremembi izdelka

Microchipova storitev obveščanja o spremembah izdelkov pomaga strankam obveščati o izdelkih Microchip. Naročniki bodo prejeli e-poštno obvestilo vsakič, ko pride do sprememb, posodobitev, revizij ali napak v zvezi z določeno družino izdelkov ali razvojnim orodjem, ki jih zanima. Za registracijo pojdite na www.microchip.com/pcn in sledite navodilom za registracijo.

Podpora uporabnikom

Uporabniki izdelkov Microchip lahko prejmejo pomoč prek več kanalov:

  • Distributer ali zastopnik
  • Lokalna prodajna pisarna
  • Inženir za vgrajene rešitve (ESE)
  • Tehnična podpora

Stranke naj se za podporo obrnejo na svojega distributerja, predstavnika ali ESE. Strankam so na voljo tudi lokalne prodajne pisarne. Seznam prodajnih pisarn in lokacij je vključen v ta dokument. Tehnična podpora je na voljo prek webspletno mesto na: www.microchip.com/support

Funkcija zaščite kode Microchip Devices

Upoštevajte naslednje podrobnosti funkcije zaščite kode na izdelkih Microchip:

  • Izdelki Microchip izpolnjujejo specifikacije v njihovem posebnem podatkovnem listu Microchip.
  • Microchip verjame, da je njegova družina izdelkov varna, če se uporablja na predviden način, v okviru operativnih specifikacij in v normalnih pogojih.
  • Microchip ceni in agresivno ščiti svoje pravice intelektualne lastnine. Poskusi kršitve zaščitnih funkcij kode izdelka Microchip so strogo prepovedani in lahko kršijo Zakon o elektronskih avtorskih pravicah.
  • Niti Microchip niti kateri koli drug proizvajalec polprevodnikov ne more jamčiti za varnost svoje kode. Zaščita kode ne pomeni, da jamčimo, da je izdelek "nezlomljiv". Zaščita kode se nenehno razvija. Microchip je zavezan nenehnemu izboljševanju funkcij zaščite kode naših izdelkov.

Pravno obvestilo

To publikacijo in informacije v njej lahko uporabljate samo z izdelki Microchip, vključno z načrtovanjem, testiranjem in integracijo izdelkov Microchip z vašo aplikacijo. Uporaba teh informacij na kakršen koli drug način krši te pogoje. Informacije o aplikacijah naprave so na voljo samo za vaše udobje in jih lahko nadomestijo posodobitve. Vaša odgovornost je zagotoviti, da vaša aplikacija ustreza vašim specifikacijam. Za dodatno podporo se obrnite na lokalno prodajno pisarno družbe Microchip ali pridobite dodatno podporo na www.microchip.com/en-us/support/design-help/client-support-services.

TE INFORMACIJE ZAGOTAVLJA MICROCHIP "TAKŠNE, KOT SO". Microchip ne daje nobenih zastopov ali garancij, ne glede na to, ali so izrecni ali implicitni, pisni ali ustni, zakonski ali kako drugače, povezani z informacijami, vključno z nobenimi implicitnimi garancijami za kršitev, prodajo in primernost za določen namen ali garancije POVEZANO Z NJEGOVIM STANJEM, KAKOVOSTJO ALI ZMOGLJIVOSTJO. MICROCHIP V NOBENEM PRIMERU NE BO ODGOVOREN ZA KAKRŠNO KOLI POSREDNO, POSEBNO, KAZNOVALNO, NAKLJUČNO ALI POSLEDIČNO IZGUBO, ŠKODO, STROŠKE ALI IZDATKE KAKRŠNEKOLI VRSTE, POVEZANE Z INFORMACIJAMI ALI NJIHOVO UPORABO, NE glede na to, KI SO POVZROČENI, TUDI ČE JE BIL MICROCHIP SVETOVAN MOŽNOST ALI ŠKODA JE PREDVIDLJIVA. DO NAJVEČJEGA MERA, KI GA DOVOLJUJE ZAKONODAJA, CELOTA ODGOVORNOST MICROCHIPA ZA VSE ZAHTEVKE, KI SO NA KAKRŠEN KOLI NAČIN POVEZANE Z INFORMACIJO ALI NJENO UPORABO, NE BO PRESEGALA ZNESKA PRISTOJBIN, ČE OBSTAJA, KI STE GA PLAČALI NEPOSREDNO MICROCHIPU ZA INFORMACIJO.

Uporaba naprav Microchip v aplikacijah za vzdrževanje življenja in/ali varnost je v celoti na kupčevo tveganje in kupec se strinja, da bo branil, odškodoval in zaščitil Microchip pred kakršno koli škodo, zahtevki, tožbami ali stroški, ki so posledica takšne uporabe. Nobene licence se ne posredujejo, implicitno ali kako drugače, v okviru pravic intelektualne lastnine družbe Microchip, razen če je navedeno drugače.

Blagovne znamke

Ime in logotip Microchip, logotip Microchip, Adaptec, AnyRate, AVR, logotip AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, logotip Microsemi, MOST, logotip MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logotip PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, logotip SST, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron in XMEGA so registrirane blagovne znamke Microchip Technology Incorporated v ZDA in drugih državah. 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, logotip ProASIC Plus, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath in ZL so registrirane blagovne znamke Microchip Technology Incorporated v ZDA

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, serijsko programiranje v vezju, ICSP, INICnet, inteligentno vzporedno povezovanje, povezljivost med čipi, blokiranje tresenja, gumb na zaslonu, maxCrypto, maks.View, 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 in ZENA so blagovne znamke družbe Microchip Technology Incorporated v ZDA in drugih državah.

SQTP je storitvena znamka Microchip Technology Incorporated v ZDA. Logotip Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom in Trusted Time so registrirane blagovne znamke Microchip Technology Inc. v drugih državah. GestIC je registrirana blagovna znamka Microchip Technology Germany II GmbH & Co. KG, hčerinske družbe Microchip Technology Inc., v drugih državah. Vse druge tukaj omenjene blagovne znamke so last njihovih podjetij. © 2021, Microchip Technology Incorporated in njegove podružnice. Vse pravice pridržane. ISBN: 978-1-5224-9403-4

Sistem vodenja kakovosti

Za informacije o Microchipovih sistemih vodenja kakovosti obiščite www.microchip.com/quality.

Prodaja in servis po vsem svetu

AMERIKA 2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
faks: 480-792-7277
Tehnična podpora:
www.microchip.com/support
Web Naslov:
www.microchip.com

Dokumenti / Viri

Ukazni list za serijski periferni vmesnik MICROCHIP ATA8510 [pdf] Uporabniški priročnik
ATA8510 Serial Peripheral Interface Command Sheet, ATA8510, Serial Peripheral Interface Command Sheet, Peripheral Interface Command Sheet

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *