Перейти к содержанию

Глоссарий электроники

Короткие статьи о терминах, которые встречаются в даташитах, статьях и калькуляторах сайта: что означает термин, как он называется по-английски и в даташитах, по какой формуле считается, какие значения типичны и где о нём прочитать подробнее.

−

6

  • 6LoWPAN — 6LoWPAN, IPv6 over Low-Power Wireless Personal Area NetworksIPv6 поверх IEEE 802.15.4: сжатие заголовков IPHC, фрагментация под кадр 127 байт, MTU 1280

А

Б

В

Г

Д

Е

  • Единичная нагрузка RS-485 — UL, Unit loadUL: сколько трансиверов выдержит шина RS-485
  • ЕСКД — ЕСКД, Unified System for Design DocumentationКомплекс стандартов ГОСТ 2.xxx на разработку и оформление конструкторской документации

Ё

Ж

З

И

К

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Э

A

  • AAPCS (соглашение о вызовах Arm) — AAPCS, Procedure Call Standard for the Arm ArchitectureКакие регистры несут аргументы, какие сохраняет функция и как выровнен стек
  • ACK и NACK в I²C — ACK/NACK, Acknowledge / Not AcknowledgeДевятый такт: подтверждение байта и его отсутствие
  • AEC-Q100 и AEC-Q101 — AEC-Q100, AEC-Q101Автомобильная квалификация: классы температуры, обозначения исполнений
  • AES (Advanced Encryption Standard) — AES, Advanced Encryption StandardСтандартный блочный шифр с блоком 128 бит и ключами 128, 192 или 256 бит
  • AOI (автоматическая оптическая инспекция) — AOI, Automated optical inspectionПроверка собранной платы камерами на линии монтажа
  • AREF и AVCC — AREF, Analog reference and analog supply pinsАналоговое питание и вывод опорного напряжения АЦП в AVR
  • ARP — ARP, Address Resolution ProtocolПоиск MAC-адреса по IP-адресу: запрос, ответ, таблица ARP, конфликт адресов
  • ART Accelerator (кэш флеш STM32) — Adaptive real-time memory acceleratorПредвыборка и кэш, скрывающие такты ожидания флеш-памяти
  • Auto-MDIX — Auto-MDIX, Automatic MDI/MDI-X crossoverPHY сам меняет местами пары приёма и передачи

B

  • Base64 — Base64Запись двоичных данных 64 печатными символами: алфавит, группы по 3 байта, дополнение «=», base64url
  • BDMA (basic DMA) — BDMA, Basic direct memory access controller8-канальный DMA домена D3 STM32H7 для SRAM4 и периферии D3
  • Bit-banding — Bit-bandingАтомарная запись одного бита через область-алиас
  • Break в UART — Break conditionЛиния в нуле дольше кадра: SBK, BI, LIN
  • BSDL — BSDL, Boundary-Scan Description LanguageМашиночитаемое описание JTAG и граничного регистра микросхемы
  • Burden voltage (падение на амперметре) — Burden voltageПадение напряжения на мультиметре в режиме тока

C

  • C-rate аккумулятора — C-rateТок заряда и разряда в долях ёмкости
  • CAN-контроллер — CAN controllerУзел протокола CAN: кадры, арбитраж, ошибки, битовое время, фильтры
  • CAN-трансивер — CAN transceiverМикросхема физического уровня между контроллером CAN и шиной
  • CBOR — CBOR, CBOR (Concise Binary Object Representation)Двоичный формат сериализации с моделью данных JSON плюс байтовые строки и теги; штатная полезная нагрузка CoAP
  • CCM RAM (память ядра) — CCM, Core coupled memoryОЗУ, подключённое к ядру напрямую, без доступа для DMA
  • CDM (модель заряженного устройства) — CDM, Charged device modelИспытание микросхемы разрядом её собственного заряда через вывод
  • CFSR (регистр состояния отказов) — CFSR, Configurable Fault Status RegisterРегистр причины отказа Cortex-M: MMFSR, BFSR, UFSR и адреса отказа
  • Chirp spread spectrum (CSS) — CSS, Chirp spread spectrumРасширение спектра ЛЧМ-импульсами: основа LoRa, приём ниже шумового порога
  • CIDR — CIDR, Classless Inter-Domain RoutingБесклассовая адресация: префикс /n вместо маски и классов A, B, C
  • CML (Current-Mode Logic) — CML, Current-Mode LogicБыстрая дифференциальная логика с токовым ключом и нагрузкой 50 Ом
  • CMRR — CMRR, Common-mode rejection ratioКоэффициент ослабления синфазного сигнала, КОСС
  • CMSIS — CMSIS, Common Microcontroller Software Interface StandardСтандарт Arm: заголовки ядра Cortex-M, драйверы, RTOS и описание устройств
  • CMSIS-DAP — CMSIS-DAP, CMSIS Debug Access PortСтандартный протокол отладочного адаптера: SWD и JTAG по USB, версии 1 и 2
  • CoAP — CoAP, CoAP (Constrained Application Protocol)Протокол запрос-ответ поверх UDP для ограниченных устройств: типы сообщений, методы, таймауты, порт 5683
  • CoAP Observe — Observing Resources in CoAP (Observe option)Расширение CoAP: GET с опцией Observe регистрирует наблюдателя, сервер присылает уведомления при изменении ресурса
  • COBS — COBS, Consistent Overhead Byte StuffingБайт-стаффинг без нулей в данных с гарантированными накладными расходами
  • Core dump ESP-IDF — Core dumpСнимок стеков и регистров задач при панике: раздел coredump, формат ELF, разбор idf.py coredump-info
  • CoreMark и DMIPS — DMIPS, CoreMark and Dhrystone MIPSТесты производительности ядра: что измеряют и почему их трудно сравнивать
  • CRC — CRC, Cyclic redundancy checkЦиклический избыточный код для обнаружения ошибок
  • Crowbar («лом») — Crowbar circuitЗащита, которая при перенапряжении закорачивает шину
  • CRS (clock recovery system) — CRS, Clock recovery systemАвтоподстройка генератора HSI48 STM32 по эталону, например по USB SOF
  • CTI — индекс трекингостойкости — CTI, Comparative tracking indexСтойкость изоляционного материала к поверхностным разрядам
  • CTR оптопары — CTR, Current transfer ratioКоэффициент передачи тока: IC / IF · 100 %

D

  • D-триггер — D flip-flopЯчейка памяти по фронту такта: таблица истинности, установка, счётный режим
  • DANL — DANL, Displayed average noise levelСобственный шум анализатора спектра, приведённый ко входу
  • Data pipe (MultiCeiver) — Data pipe (MultiCeiver)Логический канал приёма nRF24L01+ со своим адресом
  • DBGMCU (блок отладки MCU) — DBGMCU, MCU debug componentБлок STM32, управляющий периферией и сном во время отладки
  • DC bias керамики — DC bias characteristicПадение ёмкости MLCC класса II под постоянным напряжением
  • DCMI (интерфейс камеры) — DCMI, Digital camera interfaceПараллельный интерфейс STM32 для CMOS-камер с захватом кадров через DMA
  • DCO — DCO, Digitally controlled oscillatorВнутренний генератор с цифровой настройкой: запуск, калибровка, точность
  • DCR дросселя — DC resistance (DCR)Сопротивление провода обмотки постоянному току: потери и падение напряжения
  • DDC — DDC, Display Data ChannelСлужебная шина I²C видеоразъёма для чтения EDID; DDC2B, +5 В
  • DE и /RE (направление RS-485) — DE/RE, Driver enable / receiver enableВключение передатчика и приёмника трансивера RS-485
  • debugWIRE — debugWIREОднопроводная отладка AVR через вывод RESET
  • Devicetree (дерево устройств) — Devicetree (device tree)Иерархическое описание аппаратуры платы в Zephyr, из которого сборка генерирует макросы DT_ для кода
  • DFSDM (фильтр для сигма-дельта модуляторов) — DFSDM, Digital filter for sigma-delta modulatorsБлок STM32, превращающий потоки сигма-дельта модуляторов и PDM-микрофонов в отсчёты
  • DFU (USB Device Firmware Upgrade) — DFU, Device Firmware UpgradeКласс USB для загрузки новой прошивки в устройство по USB
  • DHCP — DHCP, Dynamic Host Configuration ProtocolПротокол выдачи IP-адреса, маски и шлюза; аренда, DISCOVER–OFFER–REQUEST–ACK
  • DHCPv6 — DHCPv6, Dynamic Host Configuration Protocol for IPv6Серверная выдача адресов и параметров IPv6: порты 546/547, DUID, IA_NA, IA_PD, stateless-режим
  • DMA — DMA, Direct memory accessПрямой доступ к памяти без участия ядра
  • DMA2D (Chrom-ART Accelerator) — DMA2D, Chrom-ART Accelerator controllerDMA для заливки, копирования, преобразования формата и смешивания изображений
  • DMAMUX (мультиплексор запросов DMA) — DMAMUX, DMA request multiplexerМультиплексор, который подключает любой запрос периферии к любому каналу DMA
  • DNS-SD — DNS-SD, DNS-SD (DNS-Based Service Discovery)Обнаружение служб записями DNS: PTR для списка экземпляров, SRV для хоста и порта, TXT для параметров
  • DP++ (двухрежимный DisplayPort) — DP++, Dual-Mode DisplayPortВыход DisplayPort с режимом TMDS для пассивных переходников на HDMI и DVI
  • DRC и ERC — Design rule check and electrical rules checkАвтоматические проверки разводки платы и электрических правил схемы
  • DSP-инструкции Armv7E-M — DSP extension (Armv7E-M)SIMD, двойное умножение с накоплением и насыщение в ядрах Cortex-M
  • DTLS — DTLS, DTLS (Datagram Transport Layer Security)Вариант TLS для UDP: явные номера записей, фрагментация и повтор рукопожатия, cookie; используется с CoAP (coaps, порт 5684)
  • Duty и bias ЖК-индикатора — LCD duty and biasКоэффициент мультиплексирования и деление напряжения при управлении ЖК-панелью

E

  • E-marker кабеля USB-C — eMarkerКак источник USB PD узнаёт ток и напряжение кабеля
  • ECC флеш-памяти — ECC, Flash error correction codeКод коррекции ошибок в словах флеш-памяти: SECDED, флаги ECCC и ECCD
  • EDID — EDID, Extended Display Identification DataОписание монитора в его памяти: форматы, предпочтительный режим; читается по DDC
  • EEPROM — EEPROM, Electrically erasable programmable read-only memoryЭнергонезависимая память для настроек и калибровки
  • EFT — пачки наносекундных импульсов — EFT, Electrical fast transient/burst (IEC 61000-4-4)Пачки быстрых импульсов от коммутации индуктивных нагрузок и испытание на них
  • eFuse и OTP — eFuse, Electronic fuseОднократно программируемые биты: настройки, ключи, калибровка
  • EMIRR (подавление ЭМП в ОУ) — EMIRR, Electromagnetic interference rejection ratioУстойчивость ОУ к радиопомехам: сдвиг смещения от РЧ на входе
  • Enhanced ShockBurst — ESB, Enhanced ShockBurstПакетный протокол nRF24L01+ с автоподтверждением и повторами
  • ENOB — эффективное число разрядов — ENOB, Effective number of bitsСколько разрядов АЦП работают с учётом шума
  • EPR в USB PD — EPR, Extended Power RangeРасширенный диапазон USB PD: 28–48 В, до 240 Вт
  • Error active, error passive, bus-off — CAN fault confinement statesТри состояния узла CAN по счётчикам ошибок
  • ESD — ESD, Electrostatic dischargeЭлектростатический разряд: HBM и CDM в даташитах, уровни, защита
  • ESL конденсатора — ESL, Equivalent series inductanceПаразитная индуктивность конденсатора и её влияние
  • ESR конденсатора — ESR, Equivalent series resistanceЭквивалентное последовательное сопротивление конденсатора
  • EXTI — внешние прерывания STM32 — EXTI, External interrupt/event controllerЛинии, которые превращают фронт на выводе в прерывание или событие

F

  • Failsafe приёмника LVDS — LVDS receiver failsafeЗащита выхода приёмника LVDS от дребезга при обрыве и без сигнала
  • Fast PWM — Fast PWM modeШИМ со счётом только вверх: вдвое быстрее Phase Correct
  • FDCAN (контроллер CAN FD) — FDCAN, Controller area network with flexible data rate (FDCAN)Контроллер CAN и CAN FD в STM32 с общей памятью сообщений и FIFO
  • FHSS — FHSS, Frequency-hopping spread spectrumПередача со скачками по каналам: защита от помех и замираний; цена — синхронизация
  • FIFO (буфер «первым пришёл — первым ушёл») — FIFO, First in, first outАппаратная очередь между периферией и программой
  • Firewall (STM32L0) — Firewall (FW)Аппаратная защита сегментов кода и данных STM32L0 от остального кода с входом через call gate
  • FLL — FLL, Frequency-locked loopПодстройка DCO под кратное опорной частоте: формула, точность, MSP430
  • Foldback-ограничение тока — Foldback current limitОграничение тока, при котором ток короткого замыкания меньше порога перегрузки
  • FPD-Link (FlatLink) — FPD-Link, Flat Panel Display LinkСериализация параллельного RGB в пары LVDS для матриц дисплеев
  • FPU (блок плавающей точки) — FPU, Floating Point UnitАппаратные операции с float в Cortex-M4F: регистры, CPACR, ленивое сохранение
  • FR-4 (стеклотекстолит) — FR-4, FR-4Основной материал плат: марки по Tg и Dk
  • FRAM — FRAM, Ferroelectric RAMЭнергонезависимая память с записью как у ОЗУ: ресурс, ECC, применение
  • FSK и GFSK — FSK, Frequency-shift keying / Gaussian FSKЧастотная манипуляция: 0 и 1 — сдвиг на минус и плюс девиацию
  • FSMC и FMC (внешняя память) — FSMC, Flexible static memory controller / Flexible memory controllerКонтроллер, отображающий внешнюю память в адреса STM32

G

  • GATT (профиль атрибутов BLE) — GATT, Generic Attribute ProfileСтруктура данных Bluetooth LE: сервисы, характеристики, уведомления
  • GDB-сервер — RSP, GDB server, GDB remote serial protocolПосредник между GDB и целью: протокол RSP, режимы remote и extended-remote
  • GDMA ESP32 — GDMA, General Direct Memory AccessОбщие каналы DMA для периферии ESP32-C3 и S3, списки дескрипторов
  • Gerber-файлы — Gerber formatФормат файлов слоёв печатной платы, по которым фабрика изготавливает плату
  • GPIO — GPIO, General-purpose input/outputВывод общего назначения: вход и выход, подтяжки, сила выхода, функции

H

  • H-мост — H-bridgeЧетыре ключа для смены полярности на нагрузке
  • HardFault — HardFaultИсключение Cortex-M при необработанной ошибке
  • HBM (модель тела человека) — HBM, Human body modelИспытание микросхемы разрядом с заряженного человека: 100 пФ через 1500 Ом
  • HDMI-CEC (Consumer Electronics Control) — CEC, HDMI Consumer Electronics ControlОднопроводная шина управления устройствами по HDMI и её контроллер в STM32
  • HMAC — HMAC, HMAC (Hash-based Message Authentication Code)Код аутентификации сообщения на хеш-функции и общем ключе: формула, ключ, усечение, аппаратный блок
  • Hop Limit / TTL — Hop Limit (IPv6), Time to Live (IPv4)8-битный счётчик переходов в заголовке IP: уменьшается на каждом маршрутизаторе, при нуле пакет отбрасывается
  • HPD (Hot Plug Detect) — HPD, Hot Plug DetectКонтакт, которым монитор сообщает о подключении и готовности EDID
  • HRTIM (таймер высокого разрешения) — HRTIM, High-resolution timerТаймер STM32 для силовой электроники: 10 выходов, события, аварийные входы, малый шаг
  • HSE, HSI, LSE и LSI — HSE, HSI, LSE and LSI oscillatorsЧетыре тактовых генератора STM32: какой для чего
  • HSEM (аппаратный семафор) — HSEM, Hardware semaphore32 аппаратных семафора STM32H7 с атомарным захватом и прерыванием при освобождении

I

  • I²S (шина цифрового звука) — I²S, Inter-IC SoundТрёхпроводная шина для передачи звука: такт, выбор канала, данные
  • I²t предохранителя (интеграл Джоуля) — I²t, Melting I²t (Joule integral)Интеграл квадрата тока, при котором плавится вставка: выбор по импульсам
  • ICMP Echo (ping) — ICMP Echo Request / Echo ReplyЗапрос и ответ ICMP, на которых работает ping: типы, идентификатор, номер последовательности, данные
  • IDCODE — IDCODE, Device identification register32-битный идентификатор микросхемы в JTAG: версия, изделие, производитель
  • IEEE 802.15.4 — 802.15.4, IEEE 802.15.4Маломощное радио для Zigbee и Thread: скорость, диапазон, чипы
  • INL и DNL — INL, Integral and differential nonlinearityНелинейность АЦП: неравные ступени и изгиб характеристики, пропущенные коды
  • Interrupt Watchdog Timer (IWDT) — IWDT, Interrupt Watchdog TimerСторож прерываний ESP-IDF: заблокированный тик FreeRTOS, долгие ISR и критические секции
  • IO MUX — IO MUX, IO multiplexerМультиплексор прямых функций вывода ESP32 и его отличие от матрицы GPIO
  • ISP (внутрисхемное программирование) — ISP, In-system programmingПрошивка AVR на плате по SPI и выводу RESET
  • ITM — ITM, Instrumentation Trace MacrocellБлок Cortex-M, который превращает записи программы в пакеты трассировки

J

  • JEDEC — JEDEC, JEDEC Solid State Technology AssociationОрганизация стандартов полупроводников: регистрация, JESD51, JS-001
  • JTAG — JTAG, Joint Test Action GroupПоследовательный интерфейс тестирования и отладки по IEEE 1149.1: TCK, TMS, TDI, TDO

K

  • K-line — K-lineОднопроводная диагностическая линия OBD-II: ISO 9141-2, KWP2000, 10,4 кбод
  • Kconfig — KconfigСистема настройки сборки из ядра Linux: символы CONFIG_ с типами и зависимостями, меню, файлы prj.conf и sdkconfig
  • Keep-alive TCP — TCP keep-aliveЗонды молчащего соединения TCP: по умолчанию выключены, интервал не меньше 2 ч; настройка через опции сокета lwIP

L

  • Latch-up (тиристорный эффект) — Latch-upВключение паразитной тиристорной структуры в КМОП-микросхеме, закорачивающее питание
  • LDO-стабилизатор — LDO, Low-dropout regulatorЛинейный стабилизатор с падением в десятые доли вольта
  • LE Coded PHY — LE Coded PHYДальний режим Bluetooth LE с кодированием: 125 и 500 кбит/с
  • LiFePO4 — LiFePO4, Lithium iron phosphate batteryЛитиевый аккумулятор 3,2 В с большим ресурсом и высокой термостойкостью
  • Light-sleep ESP32 — Light-sleep modeЛёгкий сон ESP32: процессор остановлен, пробуждение без перезагрузки
  • Link-local адрес (169.254.x.x) — IPv4 link-local addressАдрес 169.254.0.0/16, назначаемый без DHCP; действует только в своём сегменте
  • LISN (эквивалент сети) — LISN, Line impedance stabilization networkЦепь с заданным импедансом для повторяемого измерения кондуктивных помех
  • LMA и VMA — LMA/VMA, Load memory address, virtual memory addressАдрес загрузки секции и адрес, по которому она работает во время выполнения
  • Lockup (блокировка ядра Cortex-M) — Lockup stateОстановка ядра Cortex-M при отказе на приоритете HardFault или NMI
  • LP-ядро — LP CPU, Low-power CPUМалопотребляющий процессор RISC-V для работы в глубоком сне
  • LPTIM (таймер малого потребления) — LPTIM, Low-power timer16-битный таймер STM32, работающий в режиме Stop от LSE, LSI или внешнего входа
  • LPUART (UART малого потребления) — LPUART, Low-power universal asynchronous receiver transmitterUART STM32, принимающий данные в режиме Stop от такта LSE 32,768 кГц
  • LTDC (контроллер LCD-TFT) — LTDC, LCD-TFT display controllerАппаратный вывод кадра на RGB-панель в STM32: слои, форматы, развёртка
  • LVPECL — LVPECL, Low-Voltage Positive Emitter-Coupled LogicЭмиттерно-связанная логика от положительного питания: быстрые фронты, нагрузка 50 Ом

M

  • M-LVDS и B-LVDS — M-LVDS, Multipoint LVDS, Bus LVDSМноготочечные варианты LVDS для объединительных плат и шин
  • MAC Ethernet — MAC, Ethernet Media Access Control (MAC)Блок, который формирует и принимает кадры Ethernet
  • MAC-адрес — MAC address (EUI-48)48-битный адрес интерфейса: OUI, биты I/G и U/L, MAC у ESP32
  • Map-файл — Link map fileОтчёт компоновщика о том, где в памяти лежат секции, функции и переменные
  • MCLK в I²S — Audio master clock (MCLK, SCK, MCK)Мастер-такт аудио: кратность частоте дискретизации, 256·fs, 384·fs, PLL от BCK
  • MCLR и MCLRE у PIC — MCLR, Master ClearВывод сброса PIC: функция MCLR, бит MCLRE и связь с программированием
  • MCO — вывод тактового сигнала — MCO, Microcontroller clock outputВывод внутренней тактовой частоты STM32 на ножку
  • MDIO и MDC — MDIO, Management Data Input/OutputДвухпроводная шина регистров PHY Ethernet
  • MDMA (master DMA) — MDMA, Master direct memory access controllerКонтроллер DMA STM32H7 на шине AXI с доступом к TCM и FIFO на 256 позиций
  • mDNS — mDNS, mDNS (Multicast DNS)Разрешение имён .local групповыми DNS-запросами на 224.0.0.251 / FF02::FB, порт 5353, без сервера
  • MEMS-микрофон — MEMS microphoneКремниевый конденсаторный микрофон с предусилителем; выход аналоговый, PDM или I²S
  • MII и RMII — MII/RMII, Media Independent Interface / Reduced MIIПараллельные интерфейсы между MAC и PHY Ethernet
  • MIPI DSI — DSI, MIPI Display Serial InterfaceПоследовательный интерфейс дисплеев: линии D-PHY, режимы HS и LP, пакеты
  • Modem-sleep ESP32 — Modem-sleep modeПроцессор работает, радиочасть выключена: десятки миллиампер
  • MOSFET с логическим уровнем затвора — Logic-level MOSFETRDS(on) нормировано при 4–5 В: как проверить по даташиту
  • MQTT — MQTT, MQTT (Message Queuing Telemetry Transport)Протокол издатель — подписчик через брокер: топики, QoS, retain, Last Will
  • MSL (чувствительность к влаге) — MSL, Moisture sensitivity levelСколько деталь может лежать вне сухой упаковки до пайки
  • Multidrop и multipoint — Multidrop and multipoint configurationОдин передатчик или несколько на одной дифференциальной паре

N

  • NAND-флеш-память — NAND, NAND flash memoryСтраницы и блоки NAND, плохие блоки, ECC и чем NAND отличается от NOR
  • NAT (трансляция адресов) — NAT, Network Address TranslationПодмена адресов и портов на границе частной сети: привязки, направление сеанса, таймауты, что не работает
  • NDIR-датчик CO₂ — NDIR, Non-dispersive infrared (NDIR) sensorИзмерение CO₂ по поглощению инфракрасного света около 4,2 мкм
  • Neighbor Discovery (NDP) — NDP, Neighbor Discovery ProtocolПротокол IPv6 поверх ICMPv6: поиск маршрутизаторов, префиксов, MAC-адресов соседей и проверка их доступности
  • NETD (noise equivalent temperature difference) — NETD, Noise equivalent temperature differenceШум ИК-датчика, пересчитанный в разность температур объекта
  • NiMH-аккумулятор — NiMH, Nickel-metal hydride batteryАккумулятор 1,2 В на ячейку: AA, AAA и сборки из них
  • NMI (немаскируемое прерывание) — NMI, Non-Maskable InterruptИсключение Cortex-M с приоритетом −2, которое нельзя запретить
  • NRZI — NRZI, Non-Return-to-Zero InvertedКодирование USB: ноль — смена уровня, единица — без смены
  • NTC-ограничитель пускового тока — ICL, NTC inrush current limiterТермистор, который ограничивает бросок тока при включении
  • NTC-термистор — NTC, NTC thermistorТермистор с отрицательным ТКС, коэффициент B
  • NVIC — контроллер прерываний — NVIC, Nested Vectored Interrupt ControllerКонтроллер прерываний Cortex-M: приоритеты и вытеснение
  • NVS (хранилище ESP32) — NVS, Non-volatile storageХранилище пар «ключ — значение» во флеш-памяти ESP32

O

  • OOK и ASK — OOK, On-off keying / amplitude-shift keyingАмплитудная манипуляция: несущая включена — 1, выключена — 0
  • OpenOCD — OpenOCD, Open On-Chip DebuggerОткрытый сервер отладки: адаптеры, конфигурации, порты GDB и telnet, запись флеш
  • OR-ing (диодное ИЛИ) — OR-ingРезервирование питания: источники через диоды на общую нагрузку
  • OSCCAL (калибровка RC AVR) — OSCCAL, Oscillator calibration registerРегистр подстройки частоты внутреннего RC-генератора AVR
  • OTA (обновление по воздуху) — OTA, Over-the-air updateОбновление прошивки ESP32 из работающей программы по сети
  • OTP-память — OTP, One-time programmable memoryОднократно программируемая память: ключи, настройки, необратимые биты
  • Output compare (сравнение) — Output compareДействие на выводе и флаг при совпадении счётчика с регистром

P

  • PARD (пульсации и шум источника) — PARD, Periodic and Random DeviationПульсации и шум выхода источника питания в полосе 20 Гц – 20 МГц
  • Path MTU Discovery (PMTUD) — PMTUD, Path MTU DiscoveryКак узел IPv6 подбирает размер пакета под самый узкий канал пути: Packet Too Big, минимум 1280, таймеры
  • PCNT (счётчик импульсов ESP32) — PCNT, Pulse counterАппаратный счёт фронтов и квадратурного энкодера в ESP32
  • PCROP (защита кода от чтения) — PCROP, Proprietary code readout protectionЗащита секторов флеш-памяти STM32: код выполняется, но не читается как данные
  • PDM-микрофон — PDM, PDM microphone (pulse-density modulation)Цифровой MEMS-микрофон с 1-битным выходом: такт, выбор канала, децимация
  • PDO (Power Data Object) — PDO, Power Data ObjectКак источник USB PD описывает каждое предлагаемое напряжение
  • PendSV — PendSV, Pendable service callИсключение Cortex-M, которое программа ставит в ожидание; в RTOS в нём переключают задачи
  • Phase Correct PWM — Phase correct PWMШИМ со счётом вверх и вниз и симметричным импульсом
  • PHY Ethernet — PHY, Ethernet PHY (physical layer transceiver)Микросхема физического уровня между MAC и кабелем
  • PIO — PIO, Programmable I/OПрограммируемый ввод-вывод: автоматы состояний, FIFO, интерфейсы
  • PIR-датчик (пироэлектрический) — PIR, Passive infrared (pyroelectric) motion sensorПассивный ИК-датчик, реагирующий на изменение теплового излучения
  • PLL — PLL, Phase-locked loopУмножитель частоты: ФАПЧ в тактировании МК
  • PoE — PoE, Power over EthernetПитание по Ethernet: обнаружение, классы мощности, напряжения PSE и PD, защита
  • Power Good (PWR_OK) — PWR_OK, Power GoodСигнал «напряжения в норме» от блока питания
  • ppm — миллионная доля — ppm, Parts per millionМиллионная доля: 1 ppm = 10⁻⁶ = 0,0001 %
  • PPS в USB PD — PPS, Programmable Power SupplyПрограммируемое напряжение и ограничение тока в USB PD
  • PRIMASK, FAULTMASK и BASEPRI — BASEPRI, Exception mask registersРегистры масок исключений Cortex-M: полный запрет и порог приоритета
  • Pro Electron — Pro Electron type designationЕвропейская система обозначений диодов и транзисторов: материал, назначение, номер
  • PS_ON# (включение блока ATX) — PS_ON#, Power supply onВход включения ATX: зелёный провод на землю
  • PSRAM — PSRAM, Pseudo-static RAMВнешняя оперативная память на шине SPI: размеры, режимы, выводы
  • PSRR — PSRR, Power supply rejection ratioПодавление пульсаций питания стабилизатором или ОУ, дБ
  • Pt100 — RTD, Platinum resistance thermometerПлатиновое термосопротивление 100 Ом при 0 °C
  • Pullability кварца — Crystal pullabilityСдвиг частоты кварца на пикофарад нагрузки
  • PVD — детектор напряжения STM32 — PVD, Programmable voltage detectorПрерывание при снижении питания ниже порога 2,2–2,9 В

Q

  • QSPI — QSPI, Quad SPISPI с четырьмя линиями данных для флеш-памяти и PSRAM

R

  • Rail-to-rail — RRIO, Rail-to-railОУ со входом или выходом почти до шин питания
  • RCC (reset and clock control) — RCC, Reset and clock controlБлок STM32, управляющий источниками тактов, делителями, включением периферии и сбросами
  • RDO (Request Data Object) — RDO, Request Data ObjectКак потребитель USB PD выбирает напряжение и заявляет ток
  • Rework (замена компонента) — ReworkДемонтаж и повторная установка компонента на собранной плате
  • RISC-V — RISC-VАрхитектура набора команд: расширения, ядра в ESP32 и RP2350
  • RMT (импульсные последовательности ESP32) — RMT, Remote control peripheralПериферия ESP32 для передачи и приёма последовательностей импульсов
  • RPL (маршрутизация в сетях датчиков) — RPL, IPv6 Routing Protocol for Low-Power and Lossy NetworksМаршрутизация IPv6 для сетей с потерями: дерево DODAG, DIO/DAO, ранг, storing и non-storing режимы
  • RSS (корень из суммы квадратов) — RSS, Root sum squareКвадратичное сложение независимых погрешностей
  • RSSI — RSSI, Received signal strength indicatorОценка мощности сигнала в канале приёмника, в дБм
  • RTC — RTC, Real-time clockСчётчик времени в режимах сна: источники такта, счётчик и календарь
  • RTC GPIO ESP32 — RTC GPIO, RTC GPIOВыводы RTC-домена: пробуждение и удержание уровня в Deep-sleep
  • RTC-память ESP32 (FAST и SLOW) — RTC memory (RTC FAST memory, RTC SLOW memory)Две области по 8 КБ под питанием в глубоком сне: атрибуты RTC_DATA_ATTR, RTC_IRAM_ATTR, ULP
  • RTCK — RTCK, Return test clockВозвратный такт JTAG, по которому отладчик подстраивает частоту TCK
  • RTI и RTO — RTI/RTO, Referred to input / referred to outputКак пересчитывают смещение и шум усилителя ко входу и к выходу

S

  • S-параметры — Scattering parametersКоэффициенты отражения и передачи ВЧ-цепи через падающие и выходящие волны
  • S/PDIF (IEC 60958) — S/PDIF, S/PDIF digital audio interface (IEC 60958)Однопроводной цифровой аудиоинтерфейс с бифазным кодом и блоками по 192 кадра
  • SAI (serial audio interface) — SAI, Serial audio interfaceГибкий аудиоинтерфейс STM32: I²S, TDM, PCM, AC'97, PDM и S/PDIF
  • SCB (блок управления системой) — SCB, System Control BlockРегистры ядра Cortex-M для настройки исключений, сна и отказов
  • SDIO — SDIO, Secure Digital Input/OutputИнтерфейс SD для устройств ввода-вывода: режимы, частоты, ESP32
  • Secure Download Mode — SDM, Secure Download ModeУрезанный загрузчик ПЗУ: запись флеш, стирание, get-security-info — и ничего больше
  • SEGGER RTT — RTT, Real Time TransferОбмен с отладчиком через кольцевые буферы в ОЗУ, без отдельных выводов
  • SELV (безопасное сверхнизкое напряжение) — SELV, Safety extra-low voltageСверхнизкое напряжение, надёжно отделённое от сети
  • Semihosting — SemihostingМеханизм Arm для ввода-вывода прошивки через подключённый отладчик
  • SenML — SenML, SenML (Sensor Measurement Lists)Формат измерений для HTTP и CoAP: массив записей с именем, единицей, значением и временем, в JSON, CBOR, XML
  • SerDes — SerDes, Serializer/DeserializerСериализатор и десериализатор: параллельная шина по нескольким быстрым парам
  • SFDR — SFDR, Spurious-free dynamic rangeОтношение сигнала к наибольшей паразитной составляющей спектра, дБc или дБFS
  • SINAD — SINAD, Signal-to-noise-and-distortion ratioОтношение сигнала к шуму вместе с гармониками; основа расчёта ENOB
  • SLAAC (автоконфигурация IPv6) — SLAAC, Stateless Address AutoconfigurationУзел сам формирует адрес IPv6 из префикса RA и идентификатора интерфейса, проверяя уникальность через DAD
  • Sleep-on-exit (SLEEPONEXIT) — Sleep-on-exitАвтоматический сон ядра при возврате из последнего обработчика
  • SLIP — SLIP, Serial Line Internet ProtocolКадрирование по RFC 1055: разделитель END и экранирование ESC
  • SMBus — SMBus, System Management BusШина на основе I²C: таймаут, пороги, PEC
  • SNR — отношение сигнал/шум — SNR, Signal-to-noise ratioОтношение сигнала к шуму без гармоник; для идеального АЦП 6,02N + 1,76 дБ
  • SNTP — SNTP, SNTP (Simple Network Time Protocol)Подмножество NTPv4 для клиентов с одним сервером: пакет 48 байт, порт 123, 64-битная метка времени с 1900 года
  • Spy-Bi-Wire — SBW, Spy-Bi-WireДвухпроводной JTAG MSP430: выводы, подключение, цепь сброса
  • SRAM (статическое ОЗУ) — SRAM, Static random-access memoryСтатическая оперативная память: устройство и размещение в AVR и STM32
  • SREG — регистр состояния AVR — SREG, AVR Status RegisterВосемь флагов регистра состояния AVR и как их используют
  • SVCall — SVC, Supervisor callИсключение Cortex-M, которое вызывает команда SVC; через него программа обращается к ядру ОС
  • SWD — SWD, Serial Wire DebugSerial Wire Debug: отладка и прошивка Cortex-M по двум проводам
  • SWO (вывод трассировки) — SWO, Serial wire outputОднопроводный вывод трассировки и отладочных сообщений Cortex-M
  • SYSCFG (системные настройки STM32) — SYSCFG, System configuration controllerБлок STM32 с выбором порта для EXTI, ремапом памяти, компенсацией I/O и другими системными битами
  • SYSCLK, HCLK и PCLK — System clock and bus clocks (SYSCLK, HCLK, PCLK)Системный такт STM32 и такты шин AHB и APB после делителей
  • SysTick — SysTick, System tick timer24-битный таймер ядра Cortex-M для системного тика
  • SYSTIMER ESP32 — SYSTIMER, System timer52-битный таймер для тиков ОС: 2 счётчика, 3 компаратора

T

  • TAP-контроллер JTAG — TAP, Test Access Port controllerКонечный автомат JTAG из 16 состояний, которым управляют TMS и TCK
  • Task Watchdog Timer (TWDT) — TWDT, Task Watchdog TimerСторож задач ESP-IDF: idle-задачи по умолчанию, 5 с, подписка и сброс из задачи
  • TCM (ITCM, DTCM) — TCM, Tightly coupled memoryОЗУ на прямых интерфейсах ядра Cortex-M7: предсказуемый доступ без кэша
  • TCP — TCP, Transmission Control ProtocolНадёжный поток байтов поверх IP: рукопожатие, порты, подтверждения, keep-alive
  • TCXO — TCXO, Temperature-compensated crystal oscillatorКварцевый генератор с термокомпенсацией: опора частоты для узкополосного радио
  • TDM (time division multiplexed audio) — TDM, Time division multiplexed audio interfaceЦифровой звук с несколькими каналами в слотах одного кадра на одной линии данных
  • Tearing Effect (TE) — Tearing effectРазрыв кадра при записи в память дисплея и сигнал синхронизации TE
  • THD+N — THD+N, Total harmonic distortion plus noiseГармоники плюс шум в полосе измерения: проценты, дБ и мощность усилителя
  • Thumb-2 — Thumb-2 technologyНабор команд Cortex-M: смесь 16- и 32-битных команд Thumb
  • TLS — TLS, Transport Layer SecurityШифрованный канал поверх TCP: рукопожатие, сертификаты, буферы и время на МК
  • TLS-PSK — PSK, TLS pre-shared key (TLS-PSK)Аутентификация TLS общим секретом: наборы по RFC 4279, режимы TLS 1.3, зачем на МК и чем платят
  • TMDS — TMDS, Transition-Minimized Differential SignalingФизический уровень DVI/HDMI: 8 бит → 10-битный символ, до 165 МГц на канал
  • TPI (Tiny Programming Interface) — TPI, Tiny Programming InterfaceТрёхпроводный интерфейс программирования самых маленьких ATtiny
  • Transaction ID (Modbus TCP) — Transaction ID, Transaction Identifier2 байта MBAP: клиент нумерует запросы, сервер копирует номер в ответ
  • True RMS — True RMS, True root mean squareДействующее значение сигнала любой формы, а не только синуса
  • TVS-диод — TVS, Transient voltage suppressorСупрессор: защита от импульсов перенапряжения
  • TWAI (CAN в ESP32) — TWAI, Two-wire automotive interfaceВстроенный контроллер CAN 2.0 у ESP32 под названием Espressif
  • TWI — TWI, Two-wire Serial InterfaceМодуль I²C в AVR: регистры, формула частоты SCL, фильтр и подтяжки

U

  • UDP — UDP, User Datagram ProtocolДатаграммы без соединения: заголовок 8 байт, порты, нет гарантий доставки
  • UF2 — UF2, USB Flashing FormatФормат прошивки для загрузки копированием на USB-диск: RP2040, RP2350
  • ULP-сопроцессор — ULP, Ultra-low-power coprocessorМаломощный сопроцессор ESP32 для работы в глубоком сне
  • ULPI (интерфейс USB PHY) — ULPI, UTMI+ Low Pin Interface12-проводной интерфейс между контроллером USB OTG HS и внешним PHY
  • Unit ID (Modbus TCP) — Unit ID, Unit IdentifierБайт MBAP для адресации ведомого за шлюзом; напрямую — 0xFF или 0
  • UPDI — UPDI, Unified Program and Debug InterfaceОднопроводная прошивка и отладка новых AVR
  • USB OTG — USB OTG, USB On-The-GoUSB-контроллер, работающий устройством и хостом: HNP, SRP, ESP32-S2/S3
  • USB Serial/JTAG — USB Serial/JTAG controllerВстроенный в ESP32 контроллер USB: COM-порт и JTAG без внешних микросхем
  • UUID — UUID, UUID (Universally Unique IDentifier)Универсальный уникальный идентификатор: формат, variant и version, случайный v4, упорядоченный v7, UUID в BLE

V

  • V-score (скрайбирование) — V-score (V-cut, V-groove)V-образные надрезы на панели для разлома плат по прямой
  • VBUS — VBUS, USB bus voltageЛиния 5 В в кабеле USB: допуски напряжения, ёмкость, просадка, контроль
  • VCEO, VCBO и VEBO — VCEO, Collector-emitter, collector-base and emitter-base voltage ratingsПредельные напряжения биполярного транзистора и условия их измерения
  • VCONN в USB Type-C — VCONN, VCONNПитание микросхем в вилке кабеля через второй вывод CC
  • VDDA и VSSA (аналоговое питание) — VDDA, Analog supply voltage (VDDA, VSSA)Отдельное питание аналоговых блоков STM32 и его земля
  • Via-in-pad (отверстие в площадке) — VIPPO, Via-in-padЗаполненное и металлизированное сверху переходное отверстие прямо в площадке
  • VID и PID USB — VID/PID, Vendor ID / Product IDИдентификаторы производителя и изделия USB
  • VIH, VIL, VOH и VOL — VIH, High- and low-level input and output voltagesПороги входа и уровни выхода логики: что гарантирует таблица даташита
  • volatile — volatile type qualifierКвалификатор C для регистров и переменных прерываний
  • VREFBUF (буфер опорного напряжения) — VREFBUF, Voltage reference bufferВстроенный источник опорного напряжения STM32 на вывод VREF+
  • VREFINT (внутреннее опорное напряжение) — VREFINT, Internal reference voltageВнутренний источник около 1,2 В на канале АЦП STM32 для расчёта VDDA
  • VTref — VTref, Target reference voltageВход отладчика с напряжением питания выводов платы: по нему он задаёт уровни

W

  • Wake stub (глубокий сон ESP32) — Deep-sleep wake stubКод из RTC FAST memory, который выполняется до загрузчика после deep sleep
  • Wake-on-Radio (WOR) — WOR, Wake-on-RadioПериодическое пробуждение приёмника по таймеру для приёма при микроамперном токе
  • WebSocket — WebSocket ProtocolПротокол двустороннего обмена сообщениями поверх TCP: HTTP Upgrade, кадры с opcode, обязательная маска от клиента
  • WFI и WFE — WFI, Wait For Interrupt, Wait For EventКоманды ожидания прерывания и события для входа ядра в сон

X

  • XIP (execute in place) — XIP, Execute in placeВыполнение кода из внешней флеш через кэш: устройство, кэш, скорость

Z

Термины по темам

Питание

Аналоговая техника

Цифровая техника

Микроконтроллеры

Интерфейсы

Печатные платы

Радиочастоты

Измерения

Компоненты и производство

Глоссарий связывает термины с материалами сайта: из каждой статьи-термина есть ссылки на подробные статьи и калькуляторы, где понятие используется. Термины перечислены по алфавиту и по темам; аббревиатуры латиницей — после кириллицы.

Готовятся к публикации

Ток короткого замыкания и ограничение тока

Частые вопросы

Откуда берутся определения в глоссарии?

Определения написаны редакцией сайта, а числа и факты в них — из первоисточников: даташитов, руководств производителей и спецификаций, которые перечислены на странице каждого термина. Те же документы лежат в основе статей и калькуляторов, на которые ведут ссылки из термина.

Зачем в термине английское название?

Даташиты, руководства и форумы почти всегда на английском, а в них термины часто сокращают: ESR, LDO, VSWR, CRC. Поэтому у каждого термина указаны английское название, сокращение и синонимы — по ним удобно искать в документации.

Почему терминов пока немного?

Каждая статья глоссария проходит те же проверки, что и остальной сайт: факты из первоисточников, не меньше 600 знаков текста и ссылки на связанные статьи и инструменты. Термины добавляются группами по разделам: питание, аналоговая и цифровая техника, микроконтроллеры, интерфейсы, платы, радиочастоты, измерения.