MICROCHIP ATA8510 Serial Peripheral Interface Command Sheet Gabay sa Gumagamit
MICROCHIP ATA8510 Serial Peripheral Interface Command Sheet

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

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

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *