Посібник користувача з таблиці команд послідовного периферійного інтерфейсу MICROCHIP ATA8510
Таблиця команд послідовного периферійного інтерфейсу MICROCHIP ATA8510

вступ

У цьому посібнику користувача наведено підсумок усіх команд послідовного периферійного інтерфейсу (SPI), доступних із сімейством продуктів ATA8510 Ultra High Frequency (UHF), включаючи детальний опис команд, процедуру налаштування, кодування команд і описи доступних параметрів. Цей документ також містить розрахунок часу SPI, який допомагає забезпечити належний час у програмі. Цей документ поширюється на такі продукти:

  • ATA8510
  • ATA8515
  • ATA8210
  • ATA8215
  • ATA8710

Швидкі посилання

Довідкова документація
Для отримання додаткової інформації зверніться до ATA8510/15 Industrial User's Guide (DS50003142).

Скорочення та скорочення
Таблиця 1-1. Акроніми та скорочення

Акроніми/скорочення опис
EEPROM Електрично стирається програмована постійна пам'ять
FIFO Перший прийшов перший вийшов
FW Прошивка
IRQ Запит на переривання
ROM Постійна пам'ять
RSSI Індикатор потужності отриманого сигналу
RX Приймач
SPI Послідовний периферійний інтерфейс
SRAM Статична оперативна пам'ять
SCK Послідовний годинник
SFIFO Підтримка First In First Out
TX Передавач
uC Мікроконтролер
УВЧ Надвисока частота

Команди SPI закінченоview

Малюнок 2-1. Команди SPI

Прочитати рівень заповнення RX FIFO

Хост uC
ATA8510

CMD [0x01] 0x00 0x00
події.система події.події даних
Запитана інформація
Статус системи
Не використовується з FW

Прочитайте рівень заповнення TX FIFO

Хост uC
ATA8510

CMD [0x02] 0x00 0x00
події.система події.події даних

Отримати байти подій

Хост uC
ATA8510

події. Біт 7 Біт 6 Біт 5 Біт 4 Біт 3 Біт 2 Біт 1 Біт 0
система SYS_ERR CMD_RDY SYS_RDY AVCCLOW LOWBATT SFIFO DFIFO_RX DFIFO_TX
події ІДЧКА WCOKA СОТА EOTA ІДЧКБ WCOKB СОТБ EOTB
потужність PWRON NPWRON6 NPWRON5 NPWRON4 NPWRON3 NPWRON2 NPWRON1
конфігурація Шлях B Шлях A ch[1:0] ser[2:0]

Прочитайте RSSI FIFO

Хост uC
ATA8510

CMD [0x05] довжина 0x00 0x00 0x00 Це спів (довжина
події.система події.події манекен даних даних

Прочитайте RX FIFO

Хост uC
ATA8510

CMD [0x06] довжина 0x00 0x00 0x00 Це спів (довжина
події.система події.події манекен даних даних

Прочитайте RX FIFO

Хост uC
ATA8510

Ім'я Біт 7 Біт 6 Біт 5 Біт 4 Біт 3 Біт 2 Біт 1 Біт 0
serviceChannelConfig enaPathB enaPathA канал[1:0] обслуговування[2:0]
Ім'я Біт 7 Біт 6 Біт 5 Біт 4 Біт 3 Біт 2 Біт 1 Біт 0
serviceChannelConfig startPollingIndex
Ім'я Біт 7 Біт 6 Біт 5 Біт 4 Біт 3 Біт 2 Біт 1 Біт 0
tuneCheckConfig EN_ANT_TUNE EN_TEMP_MEAS EN_SRCCAL EN_FRCCAL EN_VCOCAL EN_SELFCHECK
CMD [0x12] 0x00 0x00
події.система події.події rom версія

Щоб забезпечити надання правильних даних, необхідно виконати механізм збільшення:
Параметр у байті nx [x>=2] = 0x01
Параметр у байті ny [y<=1] = 0x00
[n = кількість байтів, переданих через SPI]

CMD [0x17] значення
події.система події.події
0x00 відключити
0x01 2.0 В
0x02 2.1 В
0x03 2.2 В
0x04 2.3 В
0x05 2.4 В
0x06 2.5 В
0x07 2.6 В
0x08 2.7 В
0x09 2.8 В
0x0A 2.9 В
0x0B 3.0 В
0x0C 3.1 В
0x0D 3.2 В
0x0E 3.3 В
0x0F 3.4 В

Розрахунок часу SPI

Малюнок 3-1. Розрахунок часу SPI

Розрахунок часу SPI

час Час на 40%перервати використання опис Залежить від Час
T0 0 або 25 мкс Час від NSS LOW до режиму сну AVRactive увімкнено 0 мкс, якщо режим сну не використовується, або 25 мкс для будь-якого режиму сну 25 мкс
T1 17.6 мкс Час від активного AVR до початку першого байта телеграми INT1 IRQ (спадаючий фронт) 45 циклів (ISR) + 15 циклів час відгуку переривання
T2 16 мкс Час для зсуву на один SPI-байт з f_SCK f_SCK на 500 кГц (максимум) 8 біт / 500 кбіт/с
T3 35.1 мкс Час обробки останнього байта SPI RX/TX buffer IRQ Примітка: залежить від команди SPI макс. 120 циклів (*2)
T4 16.1 мкс Телеграма про час простою SPI INT1 IRQ (наростаючий фронт) 40 циклів (ISR) + 15 циклів час відгуку переривання

Розрахунок часу виконується з тактовою частотою ядра AVR 5.7 МГц
*2) необхідний для команд SPI «Read RX Buffer» і «Read RSSI Buffer»

Прочитати рівень заповнення RX FIFO 0
Прочитайте рівень заповнення TX FIFO 0
Прочитати рівень заповнення RSSI FIFO 0
Отримати байти подій 0
Прочитайте RSSI FIFO 120
Прочитайте RX FIFO 120
Записати SRAM Register 110
Читання реєстру SRAM 120
Запишіть EEPROM 55
Прочитайте EEPROM 0
Напишіть TX FIFO 110
Напишіть преамбулу TX FIFO 110
Встановити системний режим 55
Відкалібруйте та перевірте 50
Патч SPI XX
Отримати версію ROM 0
Отримати версію Flash 0
Команда, що налаштовується користувачем XX
Скидання системи 0
Запустити захищений запис EEPROM 65
Set Voltage Монітор 85
Команда ВИМК 0
Прочитайте значення температури 0
Ініціалізація служби SRAM 50
Запустіть вимірювання RSSI 55
Отримайте значення RSSI 0
Читання RX FIFO Byte Interrupt 70
Читання байтового переривання RSSI FIFO 70

Історія перегляду документа

Ревізія Дата Розділ опис
A 12/2021 документ Початковий випуск

Мікрочіп Webсайт

Microchip надає онлайн-підтримку через наш webсайт за адресою www.microchip.com/. Це webсайт використовується для виготовлення fileі інформація, легко доступна клієнтам. Деякі з доступного вмісту включають:

  • Підтримка продукту – таблиці даних і помилки, примітки щодо застосування та sampпрограмні файли, ресурси дизайну, посібники користувача та документи підтримки обладнання, останні версії програмного забезпечення та архівне програмне забезпечення
  • Загальна технічна підтримка – поширені запитання (FAQ), запити на технічну підтримку, онлайн-групи обговорень, список учасників партнерської програми Microchip design
  • Бізнес Microchip – посібники з вибору продуктів і замовлення, останні прес-релізи Microchip, перелік семінарів та заходів, списки офісів збуту Microchip, дистриб’юторів та представників фабрик

Служба сповіщень про зміну продукту

Служба сповіщень про зміну продукту від Microchip допомагає тримати клієнтів в курсі продуктів Microchip. Підписники отримуватимуть сповіщення електронною поштою щоразу про зміни, оновлення, перегляди чи помилки, пов’язані з певним сімейством продуктів або інструментом розробки, що їх цікавить. Для реєстрації перейдіть на www.microchip.com/pcn і дотримуйтесь інструкцій щодо реєстрації.

Підтримка клієнтів

Користувачі продуктів Microchip можуть отримати допомогу декількома каналами:

  • Дистриб'ютор або представник
  • Місцевий офіс продажу
  • Інженер із вбудованих рішень (ESE)
  • Технічна підтримка

Клієнти повинні звернутися до свого дистриб’ютора, представника або ESE для отримання підтримки. Місцеві офіси продажу також доступні для допомоги клієнтам. У цьому документі міститься перелік торгових офісів і місць розташування. Технічна підтримка доступна через webсайт за адресою: www.microchip.com/support

Функція захисту коду пристроїв Microchip

Зверніть увагу на такі деталі функції захисту коду на продуктах Microchip:

  • Продукти Microchip відповідають специфікаціям, що містяться в їхніх конкретних даних Microchip.
  • Компанія Microchip вважає, що її сімейство продуктів є безпечним за умови використання за призначенням, у межах робочих специфікацій і за нормальних умов.
  • Microchip цінує та агресивно захищає свої права інтелектуальної власності. Спроби порушити функції захисту коду продукту Microchip суворо заборонені та можуть порушувати Закон про захист авторських прав у цифрову епоху.
  • Ні Microchip, ні будь-який інший виробник напівпровідників не може гарантувати безпеку свого коду. Захист коду не означає, що ми гарантуємо, що продукт є «незламним». Захист коду постійно розвивається. Microchip прагне постійно вдосконалювати функції захисту коду наших продуктів.

Юридична інформація

Цю публікацію та наведену тут інформацію можна використовувати лише з продуктами Microchip, у тому числі для розробки, тестування та інтеграції продуктів Microchip у вашу програму. Використання цієї інформації в будь-який інший спосіб порушує ці умови. Інформація щодо програм пристрою надається лише для вашої зручності та може бути замінена оновленнями. Ви несете відповідальність за те, щоб ваша програма відповідала вашим вимогам. Щоб отримати додаткову підтримку, зверніться до місцевого відділу продажів Microchip або за адресою www.microchip.com/en-us/support/design-help/client-support-services.

ЦЯ ІНФОРМАЦІЯ НАДАЄТЬСЯ MICROCHIP «ЯК Є». MICROCHIP НЕ НАДАЄ ЖОДНИХ ЗАЯВ АБО ГАРАНТІЙ БУДЬ-ЯКОГО ВИДУ, ЯВНИХ АБО НЕПРЯМИХ, ПИСЬМОВИХ АБО УСНИХ, СТАТУТНИХ АБО ІНШИХ, ПОВ’ЯЗАНИХ З ІНФОРМАЦІЄЮ, ВКЛЮЧАЮЧИ, АЛЕ НЕ ОБМЕЖУЮЧИСЬ, БУДЬ-ЯКІ НЕПРЯМІ ГАРАНТІЇ ЩОДО НЕПОРУШЕННЯ ПРАВ, КОМЕРЦІЙНОЇ ПРИДАТНОСТІ ТА ВІДПОВІДНОСТІ НЕОБХІДНІСТЬ ДЛЯ КОНКРЕТНОЇ МЕТИ АБО ГАРАНТІЙ ПОВ’ЯЗАНО З ЙОГО СТАНОМ, ЯКІСТЮ АБО ЕФЕКТИВНІСТЮ. MICROCHIP НЕ НЕСЕ ВІДПОВІДАЛЬНОСТІ ЗА БУДЬ-ЯКІ НЕПРЯМІ, СПЕЦІАЛЬНІ, ШТРАФНІ, ВИПАДКОВІ АБО НЕПРЯМІ ВТРАТИ, ПОШКОДЖЕННЯ, ВАРТІСТЬ АБО ВИТРАТИ БУДЬ-ЯКОГО ВИДУ, ПОВ’ЯЗАНІ З ІНФОРМАЦІЄЮ АБО ЇЇ ВИКОРИСТАННЯМ, НЕЗАЛЕЖНО ЩО ВИ ВИНИЛИ, НАВІТЬ ЯКЩО MICROCHIP БУЛО ПОВ’ЯЗАНО EN ПОВІДОМЛЕНИЙ МОЖЛИВІСТЬ АБО ЗБИТКИ ПЕРЕДБАЧЕНІ. НАСІЛЬКИ ДОЗВОЛЕНО ЗАКОНОМ, ПОВНА ВІДПОВІДАЛЬНІСТЬ MICROCHIP ЗА УСІМИ ПРЕТЕНЗІЯМИ, БУДЬ-ЯКИМ ПОВ’ЯЗАНИМ З ІНФОРМАЦІЄЮ АБО ЇЇ ВИКОРИСТАННЯМ, НЕ ПЕРЕВИЩАЄ СУМУ ЗБОРУ, ЯКЩО ТАКА Є, ЯКУ ВИ СПЛАТИЛИ БЕЗПОСЕРЕДНЬО MICROCHIP ЗА ІНФОРМАЦІЮ.

Використання пристроїв Microchip для забезпечення життєзабезпечення та/або забезпечення безпеки здійснюється повністю на ризик покупця, і покупець погоджується захищати, відшкодовувати збитки та звільняти Microchip від будь-яких збитків, претензій, позовів або витрат, що виникають у результаті такого використання. Жодні ліцензії не передаються, опосередковано чи іншим чином, за будь-якими правами інтелектуальної власності Microchip, якщо не зазначено інше.

Торгові марки

Назва та логотип Microchip, логотип Microchip, Adaptec, AnyRate, AVR, логотип AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, логотип Microsemi, MOST, логотип MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, логотип PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, логотип SST, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron і XMEGA є зареєстрованими товарними знаками Microchip Technology Incorporated у США та інших країнах. 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, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath і ZL є зареєстрованими торговими марками Microchip Technology Incorporated у США

Придушення сусідніх ключів, 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, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, внутрішньосхемне послідовне програмування, ICSP, INICnet, інтелектуальне паралелювання, підключення між мікросхемами, блокування джиттера, ручка на дисплеї, maxCrypto, макс.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, QMatrix, REAL ICE , Блокувальник пульсацій, 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, ViewSpan, WiperLock, XpressConnect і ZENA є товарними знаками Microchip Technology Incorporated у США та інших країнах.

SQTP є знаком обслуговування Microchip Technology Incorporated у США. Логотип Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom і Trusted Time є зареєстрованими товарними знаками Microchip Technology Inc. в інших країнах. GestIC є зареєстрованою торговою маркою Microchip Technology Germany II GmbH & Co. KG, дочірньої компанії Microchip Technology Inc., в інших країнах. Усі інші торгові марки, згадані тут, є власністю відповідних компаній. © 2021, Microchip Technology Incorporated та її дочірні компанії. Всі права захищені. ISBN: 978-1-5224-9403-4

Система управління якістю

Для отримання інформації щодо систем управління якістю Microchip відвідайте веб-сайт www.microchip.com/quality.

Продажі та обслуговування по всьому світу

АМЕРИКА2355 West Chandler Blvd.
Чандлер, AZ 85224-6199
тел.: 480-792-7200
Факс: 480-792-7277
Технічна підтримка:
www.microchip.com/support
Web Адреса:
www.microchip.com

Документи / Ресурси

Таблиця команд послідовного периферійного інтерфейсу MICROCHIP ATA8510 [pdfПосібник користувача
Таблиця команд послідовного периферійного інтерфейсу ATA8510, ATA8510, Таблиця команд послідовного периферійного інтерфейсу, Таблиця команд периферійного інтерфейсу

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *