MICROCHIP ATA8510 Serial Peripheral Interface Příkazový list Uživatelská příručka
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
Č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í |