MICROCHIP ATA8510 Serial Peripheral Interface Příkazový list Uživatelská příručka
MICROCHIP ATA8510 Příkazový list sériového periferního rozhraní

Zavedení

Tato uživatelská příručka obsahuje souhrn všech příkazů SPI (Serial Peripheral Interface) dostupných s řadou produktů ATA8510 Ultra High Frequency (UHF), včetně podrobného popisu příkazů, postupu nastavení, kódování příkazů a popisů dostupných parametrů. Tento dokument také obsahuje výpočet časování SPI, který pomáhá zajistit správné načasování v aplikaci. Tento dokument platí pro následující produkty:

  • ATA8510
  • ATA8515
  • ATA8210
  • ATA8215
  • ATA8710

Rychlé odkazy

Referenční dokumentace
Další podrobnosti naleznete v ATA8510/15 Industrial User's Guide (DS50003142).

Zkratky a zkratky
Tabulka 1-1. Zkratky a zkratky

Zkratky/zkratky Popis
EEPROM Elektricky vymazatelná programovatelná paměť pouze pro čtení
FIFO První dovnitř, první ven
FW Firmware
IRQ Požadavek na přerušení
ROM Pamět pouze pro čtení
RSSI Indikátor síly přijatého signálu
RX Přijímač
SPI Sériové periferní rozhraní
SRAM Statická paměť s náhodným přístupem
SCK Sériové hodiny
SFIFO Podpora první dovnitř, první ven
TX Vysílač
uC Mikrokontrolér
UHF Ultra vysoká frekvence

Příkazy SPI skončilyview

Obrázek 2-1. Příkazy SPI

Přečtěte si úroveň naplnění RX FIFO

Host uC
ATA8510

CMD [0x01] 0x00 0x00
události.systém události.události data
Požadovaná informace
Stav systému
Nepoužito z FW

Přečtěte si úroveň naplnění TX FIFO

Host uC
ATA8510

CMD [0x02] 0x00 0x00
události.systém události.události data

Získejte bajty událostí

Host uC
ATA8510

události. Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
systém SYS_ERR CMD_RDY SYS_RDY AVCCLOW LOWBATT SFIFO DFIFO_RX DFIFO_TX
události IDCHKA WCOKA SOTA EOTA IDCHKB WCOKB SOTB EOTB
moc PWRON NPWRON6 NPWRON5 NPWRON4 NPWRON3 NPWRON2 NPWRON1
config CestaB CestaA ch[1:0] ser[2:0]

Přečtěte si RSSI FIFO

Host uC
ATA8510

CMD [0x05] délka 0x00 0x00 0x00 Toto co (délka
události.systém události.události figurína data data

Přečtěte si RX FIFO

Host uC
ATA8510

CMD [0x06] délka 0x00 0x00 0x00 Toto co (délka
události.systém události.události figurína data data

Přečtěte si RX FIFO

Host uC
ATA8510

Jméno Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
serviceChannelConfig enaPathB enaPathA kanál [1:0] služba [2:0]
Jméno Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
serviceChannelConfig startPollingIndex
Jméno 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
události.systém události.události verze rom

Mechanismus přírůstku je třeba provést následovně, aby bylo zajištěno, že budou poskytnuta správná data:
Parametr v bajtu nx [x>=2] = 0x01
Parametr v bajtu ny [y<=1] = 0x00
[n = počet bajtů přenesených přes SPI]

CMD [0x17] hodnota
události.systém události.události
0x00 zakázat
0x01 2.0V
0x02 2.1V
0x03 2.2V
0x04 2.3V
0x05 2.4V
0x06 2.5V
0x07 2.6V
0x08 2.7V
0x09 2.8V
0x0A 2.9V
0x0B 3.0V
0x0C 3.1V
0x0D 3.2V
0x0E 3.3V
0x0F 3.4V

Výpočet časování SPI

Obrázek 3-1. Výpočet časování SPI

Výpočet časování SPI

Čas Načasování na 40 %přerušit používání Popis Spolehněte se Načasování
T0 0 nebo 25 µs Čas od NSS LOW do režimu spánku AVRactive je povolen 0 µs, pokud není použit režim spánku, nebo 25 µs pro jakýkoli režim spánku 25 μs
T1 17.6 µs Čas od aktivního AVR do začátku prvního bajtu telegramu INT1 IRQ (sestupná hrana) 45 cyklů (ISR) + 15 cyklů doba odezvy přerušení
T2 16 µs Čas na posun o jeden bajt SPI s f_SCK f_SCK při 500 kHz (maximum) 8 bitů/500 kbit/s
T3 35.1 µs Čas na zpracování posledního bajtu SPI RX/TX buffer IRQ Poznámka: Závisí na příkazu SPI max. 120 cyklů (*2)
T4 16.1 µs Telegram o době nečinnosti SPI INT1 IRQ (náběžná hrana) 40 cyklů (ISR) + 15 cyklů doba odezvy přerušení

Výpočet časování se provádí s taktem jádra AVR 5.7 MHz
*2) potřebné pro příkaz SPI „Read RX Buffer“ a „Read RSSI Buffer“

Přečtěte si úroveň naplnění RX FIFO 0
Přečtěte si úroveň naplnění TX FIFO 0
Přečtěte si úroveň naplnění RSSI FIFO 0
Získejte bajty událostí 0
Přečtěte si RSSI FIFO 120
Přečtěte si RX FIFO 120
Napište SRAM Register 110
Přečtěte si registr SRAM 120
Zápis do EEPROM 55
Přečtěte si EEPROM 0
Napište TX FIFO 110
Napište TX Preambuli FIFO 110
Nastavte režim systému 55
Kalibrujte a zkontrolujte 50
Patch SPI XX
Získejte verzi ROM 0
Získejte verzi Flash 0
Zákazníkem konfigurovatelný příkaz XX
Obnovení systému 0
Spusťte zabezpečený zápis EEPROM 65
Set Voltage Monitor 85
Příkaz OFF 0
Přečtěte si hodnotu teploty 0
Spusťte službu SRAM 50
Spusťte měření RSSI 55
Získejte hodnotu RSSI 0
Přečtěte si RX FIFO Byte Interrupt 70
Přečtěte si RSSI FIFO Byte Interrupt 70

Historie revizí dokumentu

Revize Datum Sekce Popis
A 12/2021 Dokument Počáteční vydání

Mikročip Webmísto

Microchip poskytuje online podporu prostřednictvím našeho webmísto na www.microchip.com/. Tento webmísto se používá k výrobě files a informace snadno dostupné zákazníkům. Některý dostupný obsah zahrnuje:

  • Produktová podpora – datové listy a errata, aplikační poznámky a sampprogramy, zdroje návrhů, uživatelské příručky a dokumenty podpory hardwaru, nejnovější verze softwaru a archivovaný software
  • Obecná technická podpora – často kladené otázky (FAQ), požadavky na technickou podporu, online diskusní skupiny, seznam členů programu designérských partnerů společnosti Microchip
  • Business of Microchip – průvodce pro výběr produktů a objednávky, nejnovější tiskové zprávy Microchip, seznam seminářů a akcí, seznamy prodejních kanceláří Microchip, distributorů a zástupců továren

Služba upozornění na změnu produktu

Služba oznamování změn produktů společnosti Microchip pomáhá zákazníkům udržovat aktuální informace o produktech společnosti Microchip. Předplatitelé obdrží e-mailové upozornění, kdykoli dojde ke změnám, aktualizacím, revizím nebo chybám souvisejícím s konkrétní produktovou řadou nebo vývojovým nástrojem, který je zajímá. Chcete-li se zaregistrovat, přejděte na www.microchip.com/pcn a postupujte podle pokynů k registraci.

Zákaznická podpora

Uživatelé produktů Microchip mohou získat pomoc prostřednictvím několika kanálů:

  • Distributor nebo zástupce
  • Místní prodejní kancelář
  • Embedded Solutions Engineer (ESE)
  • Technická podpora

Zákazníci by měli kontaktovat svého distributora, zástupce nebo ESE s žádostí o podporu. Zákazníkům jsou k dispozici také místní prodejní kanceláře. Seznam prodejních kanceláří a míst je součástí tohoto dokumentu. Technická podpora je k dispozici prostřednictvím webmísto na: www.microchip.com/support

Funkce ochrany kódem zařízení Microchip

Všimněte si následujících podrobností o funkci ochrany kódu na produktech Microchip:

  • Produkty Microchip splňují specifikace obsažené v jejich konkrétním datovém listu Microchip.
  • Společnost Microchip věří, že její řada produktů je bezpečná, pokud se používají zamýšleným způsobem, v rámci provozních specifikací a za normálních podmínek.
  • Microchip si cení a agresivně chrání svá práva duševního vlastnictví. Pokusy o porušení funkcí ochrany kódu produktu Microchip jsou přísně zakázány a mohou porušovat zákon Digital Millennium Copyright Act.
  • Společnost Microchip ani žádný jiný výrobce polovodičů nemůže zaručit bezpečnost svého kódu. Ochrana kódem neznamená, že garantujeme, že produkt je „nerozbitný“. Ochrana kódu se neustále vyvíjí. Společnost Microchip se zavázala neustále zlepšovat funkce ochrany kódu našich produktů.

Právní upozornění

Tato publikace a zde uvedené informace mohou být použity pouze s produkty Microchip, včetně návrhu, testování a integrace produktů Microchip s vaší aplikací. Použití těchto informací jakýmkoli jiným způsobem porušuje tyto podmínky. Informace týkající se aplikací zařízení jsou poskytovány pouze pro vaše pohodlí a mohou být nahrazeny aktualizacemi. Je vaší odpovědností zajistit, aby vaše aplikace odpovídala vašim specifikacím. Obraťte se na místní obchodní zastoupení Microchip pro další podporu nebo získejte další podporu na www.microchip.com/en-us/support/design-help/client-support-services.

TYTO INFORMACE POSKYTUJE SPOLEČNOST MICROCHIP „TAK JAK JSOU“. MICROCHIP NEPOSKYTUJE ŽÁDNÁ PROHLÁŠENÍ ANI ZÁRUKY JAKÉHOKOLI DRUHU, AŤ UŽ VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ, PÍSEMNÉ NEBO ÚSTNÍ, ZÁKONNÉ NEBO JINAK, TÝKAJÍCÍ SE INFORMACÍ VČETNĚ, ALE NE OMEZENÍ, JAKÝCHKOLI PŘEDPOKLÁDANÝCH ZÁRUK, NEPORUŠENÍ PARTNERSTVÍ, TNAR NEBO ZÁRUKY SOUVISEJÍCÍ S JEHO STAVEM, KVALITOU NEBO VÝKONEM. V ŽÁDNÉM PŘÍPADĚ NEBUDE MICROCHIP ODPOVĚDNÁ ZA ŽÁDNÉ NEPŘÍMÉ, ZVLÁŠTNÍ, TRESTNÉ, NÁHODNÉ NEBO NÁSLEDNÉ ZTRÁTY, ŠKODY, NÁKLADY NEBO NÁKLADY JAKÉHOKOLI DRUHU, JAKKOLI SOUVISEJÍCÍ S INFORMACÍ NEBO JEJICH POUŽITÍM, JAKKOLI BY BYLO UVEDENO, JAK BY BYLO ZPŮSOBeno, MOŽNOST NEBO ŠKODY JSOU PŘEDVÍDAJÍCÍ. V NEJVYŠŠÍM ROZSAHU POVOLENÉM ZÁKONEM, CELKOVÁ ODPOVĚDNOST SPOLEČNOSTI MICROCHIP ZA VŠECHNY NÁROKY SOUVISEJÍCÍ S INFORMACÍ NEBO JEJICH POUŽITÍM NEPŘEKROČÍ VÝŠKU POPLATKŮ, KTERÉ JSTE ZA INFORMACE ZAPLATILI PŘÍMO SPOLEČNOSTI MICROCHIP.

Použití zařízení Microchip v aplikacích na podporu života a/nebo v bezpečnostních aplikacích je zcela na riziko kupujícího a kupující souhlasí s tím, že bude Microchip bránit, odškodnit a chránit před všemi škodami, nároky, žalobami nebo výdaji vyplývajícími z takového použití. Žádné licence nejsou poskytovány, implicitně ani jinak, v rámci jakýchkoli práv duševního vlastnictví společnosti Microchip, pokud není uvedeno jinak.

ochranné známky

Název a logo Microchip, logo Microchip, Adaptec, AnyRate, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron a XMEGA jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemích. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSync, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath a ZL jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA.

Potlačení sousedících klíčů, AKS, Analog-for-the-Digital Age, Libovolný kondenzátor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, ddsPICDEM, Average , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, max.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, QQMatriICE , 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, VariS VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect a ZENA jsou ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemích.

SQTP je servisní značka společnosti Microchip Technology Incorporated v USA. Logo Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom a Trusted Time jsou registrované ochranné známky společnosti Microchip Technology Inc. v jiných zemích. GestIC je registrovaná ochranná známka společnosti Microchip Technology Germany II GmbH & Co. KG, dceřiné společnosti Microchip Technology Inc., v jiných zemích. Všechny ostatní ochranné známky uvedené v tomto dokumentu jsou majetkem příslušných společností. © 2021, Microchip Technology Incorporated a její dceřiné společnosti. Všechna práva vyhrazena. ISBN: 978-1-5224-9403-4

Systém managementu kvality

Informace týkající se systémů řízení kvality společnosti Microchip naleznete na adrese www.microchip.com/quality.

Celosvětový prodej a servis

AMERICAN 2355 West Chandler Blvd.
Chandler, AZ 85224-6199
tel: 480-792-7200
Fax: 480-792-7277
Technická podpora:
www.microchip.com/support
Web Adresa:
www.microchip.com

Dokumenty / zdroje

MICROCHIP ATA8510 Příkazový list sériového periferního rozhraní [pdfUživatelská příručka
Příkazový list sériového periferního rozhraní ATA8510, ATA8510, příkazový list sériového periferního rozhraní, příkazový list periferního rozhraní

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *