MICROCHIP ATA8510 Serial Peripheral Interface Command Sheet Gabay sa Gumagamit

Panimula
Nagbibigay ang user guide na ito ng buod ng lahat ng Serial Peripheral Interface (SPI) na command na available sa ATA8510 Ultra High Frequency (UHF) product family, kabilang ang isang detalyadong paglalarawan ng command, ang setup procedure, command coding, at mga paglalarawan ng mga available na parameter. Kasama rin sa dokumentong ito ang pagkalkula ng timing ng SPI, na tumutulong upang matiyak ang tamang timing sa aplikasyon. Ang dokumentong ito ay naaangkop para sa mga sumusunod na produkto:
- ATA8510
- ATA8515
- ATA8210
- ATA8215
- ATA8710
Mabilisang Mga Sanggunian
Dokumentasyon ng Sanggunian
Para sa karagdagang detalye, sumangguni sa ATA8510/15 Industrial User's Guide (DS50003142).
Mga Acronim at Mga Singkleta
Talahanayan 1-1. Mga Acronym at Abbreviation
| Mga Acronym/Abbreviation | Paglalarawan |
| EEPROM | Electrically Erasable Programmable Read-only Memory |
| FIFO | First-In First-Out |
| FW | Firmware |
| IRQ | Humiling ng Interrupt |
| ROM | Read-only Memory |
| RSSI | Nakatanggap ng Signal Strength Indicator |
| RX | Tagatanggap |
| SPI | Serial Peripheral Interface |
| SRAM | Static Random Access Memory |
| SCK | Serial na Orasan |
| SFIFO | Suportahan Una Sa Unang Labas |
| TX | Tagapaghatid |
| uC | microcontroller |
| UHF | Ultra High Frequency |
Natapos na ang SPIview
Larawan 2-1. Mga Utos ng SPI
Basahin ang Fill Level RX FIFO
Host uC
ATA8510
| CMD [0x01] | 0x00 | 0x00 |
| pangyayari.sistema | pangyayari.pangyayari | datos |
| Hiniling na impormasyon |
| Katayuan ng system |
| Hindi ginagamit mula sa FW |
Basahin ang Fill Level TX FIFO
Host uC
ATA8510
| CMD [0x02] | 0x00 | 0x00 |
| pangyayari.sistema | pangyayari.pangyayari | datos |
Kumuha ng Event Bytes
Host uC
ATA8510
| mga pangyayari. | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
| sistema | SYS_ERR | CMD_RDY | SYS_RDY | AVCCLOW | MABABANG BATERYA | SFIFO | DFIFO_RX | DFIFO_TX |
| mga pangyayari | IDCHKA | WCOKA | SOTA | EOTA | IDCHKB | WCOKB | SOTB | EOTB |
| kapangyarihan | PWRON | – | NPWRON6 | NPWRON5 | NPWRON4 | NPWRON3 | NPWRON2 | NPWRON1 |
| config | LandasB | PathA | ch[1:0] | – | ser[2:0] | |||
Basahin ang RSSI FIFO
Host uC
ATA8510
| CMD [0x05] | haba | 0x00 | 0x00 | … | 0x00 | Ang co (haba | |
| pangyayari.sistema | pangyayari.pangyayari | dummy | datos | … | datos |
Basahin ang RX FIFO
Host uC
ATA8510
| CMD [0x06] | haba | 0x00 | 0x00 | … | 0x00 | Ang co (haba | |
| pangyayari.sistema | pangyayari.pangyayari | dummy | datos | … | datos |
Basahin ang RX FIFO
Host uC
ATA8510
| Pangalan | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
| serviceChannelConfig | enaPathB | enaPathA | channel[1:0] | – | serbisyo[2:0] | |||
| Pangalan | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
| serviceChannelConfig | – | – | – | – | startPollingIndex | |||
| Pangalan | 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 |
| pangyayari.sistema | pangyayari.pangyayari | bersyon ng rom |
Ang mekanismo ng pagtaas ay kailangang isagawa bilang sinusunod upang matiyak na ang tamang data ay ibibigay:
Parameter sa byte nx [x>=2] = 0x01
Parameter at byte ny [y<=1] = 0x00
[n = bilang ng mga byte na ipinadala sa pamamagitan ng SPI]
| CMD [0x17] | halaga |
| pangyayari.sistema | pangyayari.pangyayari |
| 0x00 | huwag paganahin |
| 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 |
Pagkalkula ng Timing ng SPI
Larawan 3-1. Pagkalkula ng Timing ng SPI

| Oras | Timing sa 40%makagambala sa paggamit | Paglalarawan | Depende sa | Timing |
| T0 | 0 o 25 µs | Ang oras mula sa NSS LOW hanggang AVRactive sleep mode ay pinagana | 0 µs kung walang sleep mode na ginagamit o25 µs para sa anumang sleep mode | 25 μs |
| T1 | 17.6 µs | Oras mula sa aktibong AVR hanggang sa simula ng unang telegram byte | INT1 IRQ (falling edge) | 45 cycle (ISR) + 15 cyclesinterrupt response time |
| T2 | 16 µs | Oras na para lumipat sa isang SPI-byte na may f_SCK | f_SCK sa 500 kHz (maximum) | 8 bit / 500 kbit/s |
| T3 | 35.1 µs | Oras na para pangasiwaan ang huling byte | SPI RX/TX buffer IRQ Tandaan: Depende sa utos ng SPI | max. 120 cycle (*2) |
| T4 | 16.1 µs | SPI idle time telegram | INT1 IRQ (tumataas na gilid) | 40 cycle (ISR) + 15 cyclesinterrupt response time |
Ang pagkalkula ng timing ay ginawa gamit ang AVR core clock na 5.7 MHz
*2) kailangan para sa SPI command na "Read RX Buffer" at "Read RSSI Buffer"
| Basahin ang Fill Level RX FIFO | 0 |
| Basahin ang Fill Level TX FIFO | 0 |
| Basahin ang Fill Level RSSI FIFO | 0 |
| Kumuha ng Event Bytes | 0 |
| Basahin ang RSSI FIFO | 120 |
| Basahin ang RX FIFO | 120 |
| Sumulat ng SRAM Register | 110 |
| Basahin ang SRAM Register | 120 |
| Sumulat ng EEPROM | 55 |
| Basahin ang EEPROM | 0 |
| Isulat ang TX FIFO | 110 |
| Isulat ang TX Preamble FIFO | 110 |
| Itakda ang System Mode | 55 |
| I-calibrate at Suriin | 50 |
| Patch SPI | XX |
| Kunin ang Bersyon ng ROM | 0 |
| Kunin ang Bersyon ng Flash | 0 |
| Command ng Customer na Nako-configure | XX |
| I-reset ang System | 0 |
| I-trigger ang EEPROM Secure Write | 65 |
| Itakda ang Voltage Subaybayan | 85 |
| OFF Command | 0 |
| Basahin ang Halaga ng Temperatura | 0 |
| Init SRAM Service | 50 |
| Simulan ang Pagsukat ng RSSI | 55 |
| Kumuha ng RSSI Value | 0 |
| Basahin ang RX FIFO Byte Interrupt | 70 |
| Basahin ang RSSI FIFO Byte Interrupt | 70 |
Kasaysayan ng Pagbabago ng Dokumento
| Rebisyon | Petsa | Seksyon | Paglalarawan |
| A | 12/2021 | Dokumento | Paunang paglabas |
Ang Microchip Website
Nagbibigay ang Microchip ng online na suporta sa pamamagitan ng aming website sa www.microchip.com/. Ito website ay ginagamit upang gumawa files at impormasyong madaling makuha ng mga customer. Ang ilan sa mga magagamit na nilalaman ay kinabibilangan ng:
- Suporta sa Produkto – Mga sheet ng data at errata, mga tala ng aplikasyon at sampmga programa, mapagkukunan ng disenyo, mga gabay sa gumagamit at mga dokumento ng suporta sa hardware, pinakabagong paglabas ng software at naka-archive na software
- Pangkalahatang Suporta sa Teknikal – Mga Madalas Itanong (FAQ), mga kahilingan sa teknikal na suporta, mga online na grupo ng talakayan, listahan ng miyembro ng programa ng kasosyo sa disenyo ng Microchip
- Negosyo ng Microchip – Tagapili ng produkto at mga gabay sa pag-order, pinakabagong mga press release ng Microchip, listahan ng mga seminar at kaganapan, mga listahan ng mga opisina ng pagbebenta ng Microchip, mga distributor at mga kinatawan ng pabrika
Serbisyong Abiso sa Pagbabago ng Produkto
Nakakatulong ang serbisyo ng abiso sa pagbabago ng produkto ng Microchip na panatilihing napapanahon ang mga customer sa mga produkto ng Microchip. Makakatanggap ang mga subscriber ng abiso sa email sa tuwing may mga pagbabago, update, rebisyon o pagkakamali na nauugnay sa isang partikular na pamilya ng produkto o tool sa pag-develop ng interes. Upang magparehistro, pumunta sa www.microchip.com/pcn at sundin ang mga tagubilin sa pagpaparehistro.
Suporta sa Customer
Ang mga gumagamit ng mga produkto ng Microchip ay maaaring makatanggap ng tulong sa pamamagitan ng ilang mga channel:
- Distributor o Kinatawan
- Lokal na Sales Office
- Naka-embed na Solutions Engineer (ESE)
- Teknikal na Suporta
Dapat makipag-ugnayan ang mga customer sa kanilang distributor, kinatawan o ESE para sa suporta. Available din ang mga lokal na opisina ng pagbebenta upang tulungan ang mga customer. Ang isang listahan ng mga opisina ng pagbebenta at mga lokasyon ay kasama sa dokumentong ito. Ang teknikal na suporta ay makukuha sa pamamagitan ng website sa: www.microchip.com/support
Tampok na Proteksyon ng Code ng Mga Microchip Device
Tandaan ang mga sumusunod na detalye ng tampok na proteksyon ng code sa mga produkto ng Microchip:
- Ang mga produktong Microchip ay nakakatugon sa mga pagtutukoy na nakapaloob sa kanilang partikular na Microchip Data Sheet.
- Naniniwala ang Microchip na ang pamilya ng mga produkto nito ay ligtas kapag ginamit sa inilaan na paraan, sa loob ng mga pagtutukoy sa pagpapatakbo, at sa ilalim ng normal na mga kondisyon.
- Pinahahalagahan ng Microchip at agresibong pinoprotektahan ang mga karapatan sa intelektwal na pag-aari nito. Mahigpit na ipinagbabawal ang mga pagtatangkang labagin ang mga tampok na proteksyon ng code ng produkto ng Microchip at maaaring lumabag sa Digital Millennium Copyright Act.
- Ni ang Microchip o anumang iba pang tagagawa ng semiconductor ay hindi magagarantiyahan ang seguridad ng code nito. Ang proteksyon ng code ay hindi nangangahulugan na ginagarantiya namin na ang produkto ay "hindi nababasag". Ang proteksyon ng code ay patuloy na umuunlad. Ang Microchip ay nakatuon sa patuloy na pagpapabuti ng mga tampok sa proteksyon ng code ng aming mga produkto.
Legal na Paunawa
Ang publikasyong ito at ang impormasyon dito ay maaari lamang gamitin sa mga produkto ng Microchip, kabilang ang pagdidisenyo, pagsubok, at pagsasama ng mga produktong Microchip sa iyong aplikasyon. Ang paggamit ng impormasyong ito sa anumang iba pang paraan ay lumalabag sa mga tuntuning ito. Ang impormasyon tungkol sa mga application ng device ay ibinibigay lamang para sa iyong kaginhawahan at maaaring mapalitan ng mga update. Responsibilidad mong tiyakin na ang iyong aplikasyon ay nakakatugon sa iyong mga detalye. Makipag-ugnayan sa iyong lokal na opisina ng pagbebenta ng Microchip para sa karagdagang suporta o, kumuha ng karagdagang suporta sa www.microchip.com/en-us/support/design-help/client-support-services.
ANG IMPORMASYON NA ITO AY IBINIGAY NG MICROCHIP "AS IS". ANG MICROCHIP ay WALANG GUMAGAWA NG MGA REPRESENTASYON O WARRANTY NG ANUMANG URI, PAHAYAG MAN O IPINAHIWATIG, NAKASULAT O BALIG, STATUTORY O IBA PA, NA KAUGNAY SA IMPORMASYON KASAMA NGUNIT HINDI LIMITADO SA ANUMANG IPINAHIWATIG NA WARRANTY NG HINDI PAGKAKABIGAY, AT PAGKAKABIGAY. O MGA WARRANTY KAUGNAY SA KUNDISYON, KALIDAD, O PAGGANAP NITO. HINDI MANANAGOT ANG MICROCHIP SA ANUMANG INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL, O CONSEQUENTIAL LOSS, PANCER, COST, O EXPENS OF ANUMANG URI NA KAUGNAY SA IMPORMASYON O SA PAGGAMIT NITO, GAANO MAN ANG SANHI, KAHIT NA MAY NAMIN POSIBILIDAD O ANG MGA PINSALA AY MAAABOT. HANGGANG SA BUONG SAKOT NA PINAHAYAGAN NG BATAS, ANG KABUUANG PANANAGUTAN NG MICROCHIP SA LAHAT NG MGA Claim SA ANUMANG PARAAN NA KAUGNAY SA IMPORMASYON O ANG PAGGAMIT NITO AY HINDI HIGIT SA HALAGA NG MGA BAYAD, KUNG MERON, NA DIREKTA NINYONG BINAYARAN SA MICROCHIP PARA SA IMPORMASYON.
Ang paggamit ng mga aparatong Microchip sa suporta sa buhay at/o mga aplikasyong pangkaligtasan ay ganap na nasa panganib ng mamimili, at sumasang-ayon ang bumibili na ipagtanggol, bayaran at hawakan ang Microchip na hindi nakakapinsala sa anuman at lahat ng pinsala, paghahabol, paghahabla, o gastos na nagreresulta mula sa naturang paggamit. Walang mga lisensya ang ipinadala, nang tahasan o kung hindi man, sa ilalim ng anumang mga karapatan sa intelektwal na ari-arian ng Microchip maliban kung iba ang nakasaad.
Mga trademark
Ang pangalan at logo ng Microchip, logo ng Microchip, Adaptec, AnyRate, AVR, logo ng AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, at XMEGA ay mga rehistradong trademark ng Microchip Technology Incorporated sa USA at iba pang mga bansa. 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 logo, Quiet- Wire, Ang SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, at ZL ay mga rehistradong trademark ng Microchip Technology Incorporated sa USA
Katabing 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, DEM Average Matching , 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 Certified na 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, ViewAng Span, WiperLock, XpressConnect, at ZENA ay mga trademark ng Microchip Technology Incorporated sa USA at iba pang mga bansa.
Ang SQTP ay isang marka ng serbisyo ng Microchip Technology Incorporated sa USA Ang logo ng Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom, at Trusted Time ay mga rehistradong trademark ng Microchip Technology Inc. sa ibang mga bansa. Ang GestIC ay isang rehistradong trademark ng Microchip Technology Germany II GmbH & Co. KG, isang subsidiary ng Microchip Technology Inc., sa ibang mga bansa. Ang lahat ng iba pang trademark na binanggit dito ay pag-aari ng kani-kanilang kumpanya. © 2021, Microchip Technology Incorporated at mga subsidiary nito. Lahat ng Karapatan ay Nakalaan. ISBN: 978-1-5224-9403-4
Sistema ng Pamamahala ng Kalidad
Para sa impormasyon tungkol sa Quality Management System ng Microchip, pakibisita www.microchip.com/quality.
Pandaigdigang Benta at Serbisyo
AMERICA2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Teknikal na Suporta:
www.microchip.com/support
Web Address:
www.microchip.com
Mga Dokumento / Mga Mapagkukunan
![]() |
MICROCHIP ATA8510 Serial Peripheral Interface Command Sheet [pdf] Gabay sa Gumagamit ATA8510 Serial Peripheral Interface Command Sheet, ATA8510, Serial Peripheral Interface Command Sheet, Peripheral Interface Command Sheet |




