MICROCHIP ATA8510 Serial Peripheral Interface Command Sheet lietotāja rokasgrāmata
Ievads
Šajā lietotāja rokasgrāmatā ir sniegts kopsavilkums par visām SPI (Serial Peripheral Interface) komandām, kas pieejamas ATA8510 Ultra High Frequency (UHF) produktu saimē, tostarp detalizēts komandu apraksts, iestatīšanas procedūra, komandu kodēšana un pieejamo parametru apraksti. Šajā dokumentā ir iekļauts arī SPI laika aprēķins, kas palīdz nodrošināt pareizu laiku aplikācijā. Šis dokuments attiecas uz šādiem produktiem:
- ATA8510
- ATA8515
- ATA8210
- ATA8215
- ATA8710
Ātrās atsauces
Atsauces dokumentācija
Papildinformāciju skatiet ATA8510/15 Industrial User's Guide (DS50003142).
Akronīmi un saīsinājumi
Tabula 1-1. Akronīmi un saīsinājumi
Akronīmi/saīsinājumi | Apraksts |
EEPROM | Elektriski dzēšama programmējama lasāmatmiņa |
FIFO | Pirmais iekšā, pirmais ārā |
FW | Programmaparatūra |
IRQ | Pārtraukšanas pieprasījums |
ROM | Tikai lasāmā atmiņa |
RSSI | Saņemtā signāla stipruma indikators |
RX | Uztvērējs |
SPI | Sērijas perifērijas saskarne |
SRAM | Statiskā brīvpiekļuves atmiņa |
SCK | Sērijas pulkstenis |
SFIFO | Atbalsts pirmais iekšā pirmais |
TX | Raidītājs |
uC | Microcontroller |
UHF | Īpaši augsta frekvence |
SPI komandas beigušāsview
Attēls 2-1. SPI komandas
Izlasiet Fill Level RX FIFO
Saimniekdators uC
ATA8510
CMD [0x01] | 0x00 | 0x00 |
notikumi.sistēmu | notikumi.pasākumi | datus |
Pieprasītā informācija |
Sistēmas statuss |
Nav lietots no FW |
Izlasiet Fill Level TX FIFO
Saimniekdators uC
ATA8510
CMD [0x02] | 0x00 | 0x00 |
notikumi.sistēmu | notikumi.pasākumi | datus |
Iegūstiet notikumu baitus
Saimniekdators uC
ATA8510
notikumiem. | 7. bits | 6. bits | 5. bits | 4. bits | 3. bits | 2. bits | 1. bits | 0. bits |
sistēma | SYS_ERR | CMD_RDY | SYS_RDY | AVCCLOW | LOWBATT | SFIFO | DFIFO_RX | DFIFO_TX |
notikumiem | IDCHKA | WCOKA | SOTA | EOTA | IDCHKB | WCOKB | SOTB | EOTB |
jauda | PWRON | – | NPWRON6 | NPWRON5 | NPWRON4 | NPWRON3 | NPWRON2 | NPWRON1 |
konfigurācija | CeļšB | CeļšA | ch[1:0] | – | ser[2:0] |
Lasiet RSSI FIFO
Saimniekdators uC
ATA8510
CMD [0x05] | garums | 0x00 | 0x00 | … | 0x00 | Šis sadarbības (garums | |
notikumi.sistēmu | notikumi.pasākumi | manekens | datus | … | datus |
Lasiet RX FIFO
Saimniekdators uC
ATA8510
CMD [0x06] | garums | 0x00 | 0x00 | … | 0x00 | Šis sadarbības (garums | |
notikumi.sistēmu | notikumi.pasākumi | manekens | datus | … | datus |
Lasiet RX FIFO
Saimniekdators uC
ATA8510
Vārds | 7. bits | 6. bits | 5. bits | 4. bits | 3. bits | 2. bits | 1. bits | 0. bits |
serviceChannelConfig | enaPathB | enaPathA | kanāls[1:0] | – | pakalpojums[2:0] |
Vārds | 7. bits | 6. bits | 5. bits | 4. bits | 3. bits | 2. bits | 1. bits | 0. bits |
serviceChannelConfig | – | – | – | – | start PollingIndex |
Vārds | 7. bits | 6. bits | 5. bits | 4. bits | 3. bits | 2. bits | 1. bits | 0. bits |
tuneCheckConfig | EN_ANT_TUNE | EN_TEMP_MEAS | EN_SRCCAL | EN_FRCCAL | EN_VCOCAL | – | LV_SELFCHECK | – |
CMD [0x12] | 0x00 | 0x00 |
notikumi.sistēmu | notikumi.pasākumi | rom versija |
Palielināšanas mehānisms ir jāveic šādi, lai nodrošinātu, ka tiks sniegti pareizie dati:
Parametrs baitā nx [x>=2] = 0x01
Parametrs baitā ny [y<=1] = 0x00
[n = ar SPI pārraidīto baitu skaits]
CMD [0x17] | vērtību |
notikumi.sistēmu | notikumi.pasākumi |
0x00 | atspējot |
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 |
SPI laika aprēķins
Attēls 3-1. SPI laika aprēķins
Laiks | Laiks 40%pārtraukt lietošanu | Apraksts | Atkarīgs | Laiks |
T0 | 0 vai 25 µs | Laiks no NSS LOW līdz AVR aktīvajam miega režīmam ir iespējots | 0 µs, ja netiek izmantots miega režīms, vai 25 µs jebkuram miega režīmam | 25 μs |
T1 | 17.6 µs | Laiks no AVR aktīvās līdz pirmā telegrammas baita sākumam | INT1 IRQ (krītošā mala) | 45 cikli (ISR) + 15 ciklipārtraukšanas reakcijas laiks |
T2 | 16 µs | Laiks pāriet vienā SPI baitā ar f_SCK | f_SCK pie 500 kHz (maksimums) | 8 biti / 500 kbit/s |
T3 | 35.1 µs | Laiks apstrādāt pēdējo baitu | SPI RX/TX bufera IRQ Piezīme: Atkarīgs no SPI komandas | maks. 120 cikli (*2) |
T4 | 16.1 µs | SPI dīkstāves laika telegramma | INT1 IRQ (augošā mala) | 40 cikli (ISR) + 15 ciklipārtraukšanas reakcijas laiks |
Laika aprēķins veikts ar AVR kodola takts frekvenci 5.7 MHz
*2) nepieciešama SPI komandai “Read RX Buffer” un “Read RSSI Buffer”
Izlasiet Fill Level RX FIFO | 0 |
Izlasiet Fill Level TX FIFO | 0 |
Izlasiet Aizpildījuma līmeņa RSSI FIFO | 0 |
Iegūstiet notikumu baitus | 0 |
Lasiet RSSI FIFO | 120 |
Lasiet RX FIFO | 120 |
Uzrakstiet SRAM reģistru | 110 |
Izlasiet SRAM reģistru | 120 |
Uzrakstiet EEPROM | 55 |
Izlasiet EEPROM | 0 |
Uzrakstiet TX FIFO | 110 |
Uzrakstiet TX preambulu FIFO | 110 |
Iestatiet sistēmas režīmu | 55 |
Kalibrējiet un pārbaudiet | 50 |
Patch SPI | XX |
Iegūstiet ROM versiju | 0 |
Iegūstiet Flash versiju | 0 |
Klienta konfigurējama komanda | XX |
Sistēmas atiestatīšana | 0 |
Iedarbiniet EEPROM Secure Write | 65 |
Set Voltage Monitors | 85 |
OFF komanda | 0 |
Lasīt temperatūras vērtību | 0 |
Sāciet SRAM pakalpojumu | 50 |
Sāciet RSSI mērījumu | 55 |
Iegūstiet RSSI vērtību | 0 |
Lasiet RX FIFO baitu pārtraukumu | 70 |
Lasiet RSSI FIFO baitu pārtraukumu | 70 |
Dokumenta pārskatīšanas vēsture
Pārskatīšana | Datums | sadaļa | Apraksts |
A | 12/2021 | Dokuments | Sākotnējā izlaišana |
Mikroshēma Webvietne
Microchip nodrošina tiešsaistes atbalstu, izmantojot mūsu webvietne plkst www.microchip.com/. Šis webvietne tiek izmantota, lai izveidotu files un informācija ir viegli pieejama klientiem. Daļa pieejamā satura ietver:
- Produktu atbalsts – datu lapas un kļūdas, piezīmes par lietojumu un sample programmas, dizaina resursi, lietotāja rokasgrāmatas un aparatūras atbalsta dokumenti, jaunākie programmatūras laidieni un arhivētā programmatūra
- Vispārējs tehniskais atbalsts — bieži uzdotie jautājumi (BUJ), tehniskā atbalsta pieprasījumi, tiešsaistes diskusiju grupas, Microchip dizaina partneru programmas dalībnieku saraksts
- Microchip bizness – produktu atlases un pasūtīšanas ceļveži, jaunākie Microchip preses relīzes, semināru un pasākumu saraksts, Microchip tirdzniecības biroju, izplatītāju un rūpnīcu pārstāvju saraksti
Produkta izmaiņu paziņošanas pakalpojums
Microchip produktu izmaiņu paziņošanas pakalpojums palīdz klientiem nodrošināt jaunāko informāciju par Microchip produktiem. Abonenti saņems e-pasta paziņojumus ikreiz, kad tiks veiktas izmaiņas, atjauninājumi, labojumi vai kļūdas saistībā ar noteiktu produktu saimi vai interesējošo izstrādes rīku. Lai reģistrētos, dodieties uz www.microchip.com/pcn un izpildiet reģistrācijas norādījumus.
Klientu atbalsts
Microchip produktu lietotāji var saņemt palīdzību vairākos kanālos:
- Izplatītājs vai pārstāvis
- Vietējais tirdzniecības birojs
- Iegulto risinājumu inženieris (ESE)
- Tehniskais atbalsts
Lai saņemtu atbalstu, klientiem jāsazinās ar savu izplatītāju, pārstāvi vai ESE. Vietējie tirdzniecības biroji ir arī pieejami, lai palīdzētu klientiem. Šajā dokumentā ir iekļauts pārdošanas biroju un atrašanās vietu saraksts. Tehniskais atbalsts ir pieejams, izmantojot webvietne: www.microchip.com/support
Mikroshēmu ierīču koda aizsardzības līdzeklis
Ņemiet vērā šādu informāciju par koda aizsardzības līdzekli Microchip produktiem:
- Mikročipu izstrādājumi atbilst specifikācijām, kas ietvertas to konkrētajā mikroshēmas datu lapā.
- Microchip uzskata, ka tā produktu saime ir droša, ja to izmanto paredzētajā veidā, saskaņā ar darbības specifikācijām un normālos apstākļos.
- Mikroshēma novērtē un agresīvi aizsargā savas intelektuālā īpašuma tiesības. Mēģinājumi pārkāpt Microchip produkta koda aizsardzības funkcijas ir stingri aizliegti, un tie var pārkāpt Digitālās tūkstošgades autortiesību likumu.
- Ne Microchip, ne kāds cits pusvadītāju ražotājs nevar garantēt sava koda drošību. Koda aizsardzība nenozīmē, ka mēs garantējam, ka produkts ir “nesalaužams”. Koda aizsardzība pastāvīgi attīstās. Microchip ir apņēmies nepārtraukti uzlabot mūsu produktu koda aizsardzības funkcijas.
Juridisks paziņojums
Šo publikāciju un tajā esošo informāciju var izmantot tikai ar Microchip produktiem, tostarp, lai izstrādātu, pārbaudītu un integrētu Microchip produktus ar jūsu lietojumprogrammu. Šīs informācijas izmantošana jebkādā citā veidā pārkāpj šos noteikumus. Informācija par ierīces lietojumprogrammām tiek sniegta tikai jūsu ērtībām, un to var aizstāt ar atjauninājumiem. Jūs esat atbildīgs par to, lai jūsu pieteikums atbilstu jūsu specifikācijām. Sazinieties ar vietējo Microchip pārdošanas biroju, lai saņemtu papildu atbalstu, vai saņemiet papildu atbalstu vietnē www.microchip.com/en-us/support/design-help/client-support-services.
ŠO INFORMĀCIJA TIEK SNIEGTA MICROCHIP “KĀDA IR”. MICROCHIP NESNIEDZ NEKĀDA VEIDA TIEŠAS VAI NETIEŠAS, RAKSTISKAS VAI MUTISKAS, STRUKTŪRAS VAI CITĀDI GARANTIJAS, KAS SAISTĪTAS AR INFORMĀCIJU, IESKAITOT, BET NEAPROBEŽOTĀS, AR JEBKĀDĀM NETIEŠĀM GARANTIJĀM. KONKRĒTAM MĒRĶIEM VAI GARANTIJAI ATTIECĪBĀ AR TĀ STĀVOKLI, KVALITĀTI VAI DARBĪBU. NEKĀDĀ GADĪJUMĀ MICROCHIP NEBŪS ATBILDĪGS PAR NETIEŠIEM, ĪPAŠIEM, SODĪGIEM, NEJAUŠIEM VAI IZSEKOTIEM ZAUDĒJUMIEM, BOJĀJUMIEM, IZMAKSĀM VAI JEBKĀDA VEIDA IZDEVUMIEM, KAS SAISTĪTI AR INFORMĀCIJU VAI TĀS IZMANTOŠANAS GADĪJUMĀ, OF THE IESPĒJAS VAI BOJĀJUMI IR PAREDZĀMI. LIKUMĀ ATĻAUTAJĀ MĪRĀ MICROCHIP KOPĒJĀS ATBILDĪBAS PAR VISĀM PRASĪBĀM, KAS NEKādā VEIDS SAISTĪTAS AR INFORMĀCIJU VAI TĀS IZMANTOŠANU, NEPĀRSNIEDZ MAKSU SUMMU, JA TĀDA IR, KAS JŪS JŪS BŪT SAMAKSĀJĀT PAR MICROCHIP.
Microchip ierīču izmantošana dzīvības uzturēšanas un/vai drošības lietojumos ir pilnībā pakļauta pircēja riskam, un pircējs piekrīt aizsargāt, atlīdzināt un turēt nekaitīgu Microchip no jebkādiem un visiem zaudējumiem, prasībām, prasībām vai izdevumiem, kas izriet no šādas lietošanas. Saskaņā ar Microchip intelektuālā īpašuma tiesībām licences netiek nodotas, netieši vai citādi, ja vien nav norādīts citādi.
Preču zīmes
Mikročipa nosaukums un logotips, Microchip logotips, Adaptec, AnyRate, AVR, AVR logotips, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, Linklus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logotips, MOST, MOST logotips, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logotips, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST logotips, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron un XMEGA ir Microchip Technology Incorporated reģistrētas preču zīmes ASV un citās valstīs. 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 logotips, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath un ZL ir Microchip Technology Incorporated ASV reģistrētas preču zīmes.
Blakus esošu taustiņu slāpēšana, AKS, analogais digitālajam vecumam, jebkurš kondensators, AnyIn, AnyOut, paplašinātā komutācija, BlueSky, BodyCom, CodeGuard, kriptoautentifikācija, kriptogrāfijas automobiļi, kriptokompanjons, kriptovadītājs, dsPICDEM, dsPICDEM, d. , 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 sertificēts logotips, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Viszinošā koda ģenerēšana, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QA , 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, USBSCense VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect un ZENA ir Microchip Technology Incorporated preču zīmes ASV un citās valstīs.
SQTP ir uzņēmuma Microchip Technology pakalpojumu zīme, kas iekļauta ASV. Adaptec logotips, Frequency on Demand, Silicon Storage Technology, Symmcom un Trusted Time ir Microchip Technology Inc. reģistrētas preču zīmes citās valstīs. GestIC ir Microchip Technology Germany II GmbH & Co. KG, Microchip Technology Inc. meitasuzņēmuma, reģistrēta preču zīme citās valstīs. Visas pārējās šeit minētās preču zīmes ir to attiecīgo uzņēmumu īpašums. © 2021, Microchip Technology Incorporated un tā meitasuzņēmumi. Visas tiesības aizsargātas. ISBN: 978-1-5224-9403-4
Kvalitātes vadības sistēma
Lai iegūtu informāciju par Microchip kvalitātes vadības sistēmām, lūdzu, apmeklējiet vietni www.microchip.com/quality.
Pārdošana un serviss visā pasaulē
AMERICA2355 West Chandler Blvd.
Čandlers, AZ 85224-6199
Tālr.: 480-792-7200
Fakss: 480-792-7277
Tehniskais atbalsts:
www.microchip.com/support
Web Adrese:
www.microchip.com
Dokumenti / Resursi
![]() |
MICROCHIP ATA8510 seriālās perifērijas interfeisa komandu lapa [pdfLietotāja rokasgrāmata ATA8510 Serial Peripheral Interface Command Sheet, ATA8510, Serial Peripheral Interface Command Sheet, Peripheral Interface Command Sheet |