Glossary

From Miscellany
Revision as of 15:11, 29 August 2022 by Kat (talk | contribs) (→‎S)

A

  • ADC
    • Analog-to-Digital Converter
  • ARM
    • Advanced RISC Machine

C

  • CS
    • Chip Select connection

D

  • DAC
    • Digital-to-Analog Converter
  • DAP
    • Debug Access Point
  • DAPLink
    • Arm Mbed DAPLink is an open-source software project that enables programming and debugging application software on running on Arm Cortex CPUs. Commonly referred to as interface firmware, DAPLink runs on a secondary MCU that is attached to the SWD or JTAG port of the application MCU. This configuration is found on nearly all development boards. It creates a bridge between your development computer and the CPU debug access port. DAPLink enables developers with drag-and-drop programming, a serial port and CMSIS-DAP based debugging.

F

  • FIFO
    • First In/First Out

G

  • GPIO
    • General Purpose Input-Output

I

  • I²C
    • Inter-Integrated Circuit
      • a hardware communications protocol
  • IDE
    • Integrated Development Environment
  • IRQ
    • Interrupt Request

M

  • MCU
    • MicroController Unit
  • microcontroller
    • a compact integrated circuit designed to govern a specific operation in an embedded system. A typical microcontroller includes a processor, memory and input/output (I/O) peripherals on a single chip.
  • MISO
    • Master In/Slave Out
    • a data transmission connection protocol
  • MOSI
    • Master Out/Slave In
      • a data transmission connection protocol

P

  • PDM
    • Pulse Density Modulation
      • a method of representing an analog signal with binary (on/off) data

R

  • REPL
    • Read, Evaluate, Print,Loop
      • This is the three-chevron prompt (>>>) in Python and MicroPython where you type commands interactively.
  • RX
    • Receive, or Receiving Port

S

  • SBC
  • SCL
    • Clock signal used by I²C protocol
  • SCLK
    • Serial CLocK
  • SDA
    • Data signal used by I²C protocol
  • SPI
    • Serial Peripheral Interface

T

  • TX
    • Transmit, or Transmitting Port

U

  • UART
    • Universal Asynchronous Receiver/Transmitter
  • USB
    • Universal Serial Bus