Acronimi – Acronyms

If you like it, share it


MEMS

Go on TOP



Rising & Falling

Go on TOP


IP Camera

NTP
Network Time Protocol will synchronize your camera with an Internet time server.

SMTP
Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (e-mail) transmission. See here.

H.264
H.264/MPEG-4 Part 10 or AVC (Advanced Video Coding) is a video compression format that is currently one of the most commonly used formats for the recording, compression, and distribution of video content. See here.

Media Port
The Media Port is used to transfer video stream, and the default port no. is 888, you can reset the port no. between 1 ~65535

UPnP
Universal Plug and Play (UPnP) is a set of networking protocols that permits networked devices, such as personal computers, printers, Internet gateways, Wi-Fi access points and mobile devices to seamlessly discover each other’s presence on the network and establish functional network services for data sharing, communications, and entertainment.
UPnP is intended primarily for residential networks without enterprise-class devices.
See here.

Resolution
The camera support a different resolution, 720P, VGA, 1/4 VGA, etc.
High resolution give the top of video but the code flux will become larger to, an it will take up more bandwidth.

Camera Bit Rate
Generally speaking, the larger the bit rate and the clear video will become.
But the bit rate configuration should combine well with the network bandwidth.
When the network bandwidth is very narrow, and the bit rate is large, that will lead to video can not play well.

Key Frame Interval
It is the time between las key frame. The shorter the duration, the more likely you will get a better video quality, but at the cost of higher network bandwidth consumption.

PTZ camera
PTZ camera is a camera that is capable of remote directional and sometime there is also the zoom control. See here.

Go on TOP


MCU – Micro Controller Unit

CMSIS
Cortex Microcontroller Software Interface Standard, see here

USB
Introduction to USB
Developing USB applications using the STM32 ARM Cortex-M3 microcontroller by: Anis BEN ABDALLAH
USB HS – High-speed (480 Mbit/s)
USB FS – Full-speed (12 Mbit/s)
USB LS – Low-speed (1.5 Mbit/s)
USB On-The-Go – for more info click here

AWU
Auto Wake-Up – Normaly is under control of Timer or RTC

CAN
Controller Area Network

LIN
Local Interconnect Network

CF
Compact Flash

MMC
Multi Media Card

SD
Secure Digital

SDIO
Secure Digital Input Output
The SDIO adapter block provides all functions specific to the MMC/SD/SD-I/O card such as the clock generation unit, command and data transfer.
For more info click here

CRC
Cyclic Redundancy Check
For more info click here

DMA
Direct Memory Access
Tranfer data is normaly possible from/to:
Memory-to-memory, peripheral-to-memory, memory-to-peripheral transfers and peripheral-to-peripheral
for more info click here

EXTI
External Interrupt

WDG
Watchdog – for more info click here

WWDG
Window Watchdog – for more info click here

ETM
Embedded Trace Macrocell

EMI
External Memory Interface – for more info click here

FSMC
Flexible Static Memory Controller – for more info click here

NWG
Noise Wave Generation

IrDA
Infrared Data Association

I2S
Inter-IC Sound
The I2S protocol is used for audio data communication between a microcontroller/DSP and an audio Codec/DAC.
For more info click here

MII
Media Indipendent Interface (normally used for connect a ethernet interface)

RMII
Reduced Media Indipendent Interface (normally used for connect a ethernet interface)

MCU
Micro Controller Unit – is a single chip that contains a Processor, RAM, ROM, clock, I/O, timers, USB, etc.

DSC
Digital Signal Controllers

DSP
Digital Signal Processor

FPU
Floating Point Unit

HSE
High Speed External oscillator

HSI
High Speed Internal RC

LSI
Low Speed Internal RC

LSE
Low Speed External oscillator

CSS
Clock Security System that backup clock in case of HSE clock failure

PDR
Power Down Reset

POR
Power On Reset

PVD
Programmable Voltage Detector

RTC
Real Time Clock

IO or I/O
Input Output

PWM
Pulse Width modulation – Is normally one of the Timer functionality

PLL
Phase Locked Loop or Phase Lock Loop

USART
Universal Sync Async Receiver Trasmitter

UART
Universal Async Receiver Trasmitter

ADC
Analog to Digital Converter – see also AD Page

DAC
Digital to Analog Converter

SPI
Serial Peripheral Interface – see also SPI Page

ART Accelerator™
Adaptive Real-Time memory accelerator, see STM32F2 & STM32F4 user manual for detail

Big-endian & Little-endian
See this page

RS485
See this page (Italian)
See this page (English)
ZL – line impedance
Zo – cable impedance
A (-) e B (+) – names of the RS485 lines
twisted-pair – pairs of wires twisted together
AWG – number that indicates the characteristics of the electric wire, AWG24: is the classic telephon wire
STBx – duration of each transmitted bit
Tp – is time that the signal takes to travel the bus 485

Ethernet MAC 10/100
For more info click here
In the document above you find description of:
Physical Layer
Data Link Layer
Network Layer
Transport Layer
Session Layer
Presentation Layer
Application Layer
ISO OSI Model
OSI Layers
ISO OSI vs. TCP/IP
ISO OSI vs. Real Time Ethernet
TCP/IP vs. OSI
TCP/IP Stack
TCP Protocol
TCP Segment Structure
TCP Ports
IP Protocol
IP Packet Structure
UDP
UDP vs. TCP
UDP Datagram
UDP Ports
Packet Terminology Overview
TCP/IP Stacks

Go on TOP


Electric Motor – see also here

FOC
Field Oriented Control
Control algorithm often used for PMSM motors

PSM
Permanent Magnet Syncrhronous Motor

BLDC
BrushLess DC Motor
See here.

ACIM
3-phase induction motor

How to convert RPM to the Frequency, see here.

Go on TOP


BlueTooth
Link n.1
Link n.2
WikipediA (English)
WikipediA (Italian)
Beacons or iBeacons – small objects transmitting location information to smartphones and powered by Bluetooth Smart

Up to now there are different release of BT, for example there is v2.1, v3.0, BTLE and v.4.x
For see the differences from the different release of BT see here and here.
Here I want to highlight the differences inside the BT 4.x
The latest Bluetooth version 4.x boasts two additional certifications:
Smart Ready and Smart .

BT 4.x Smart Ready identifies the dual-mode support or compatibility with older standards and more advanced features.
BT 4.x Smart is for simple devices that aim to reduce consumption, this version is NOT copatible with the older BT standards.

    Generic Access Profile (GAP)
Service Discovery Application Profile (SDAP)
Cordless Telephony Profile (CTP)
Intercom Profile (IP)
Serial Port Profile (SPP)
Headset Profile (HSP)
Dial-up Networking Profile (DUNP)
Fax Profile
LAN Access Profile (LAP)
Generic Object Exchange Profile (GOEP)
Object Push Profile (OPP)
File Transfer Profile (FTP)
Synchronisation Profile (SP)
Personal Information Manager (PIM)
Hands-Free Profile (HFP)
Human Interface Device Profile (HID)
Hard Copy Replacement Profile (HCRP)
Basic Imaging Profile (BIP)
Personal Area Networking Profile (PAN)
Basic Printing Profile (BPP)
Advanced Audio Distribution Profile (A2DP)
Audio Video Remote Control Profile (AVRCP)
Sim Access Profile (SAP)

New Bluetooth profiles (4.x)

  • Bluetooth HID over GATT: It ensures minimal latency to the low-power devices like mice, keyboards and joysticks.
  • Bluetooth MAP: Allows you to improve the interaction to other Bluetooth devices such as integrated systems of automobiles or other Android device.

Go on TOP


Ethernet & WiFi

AP – Access Point
BSP – Base Support Package
HAL – Hardware Abstraction Layer
HTML -Hyper Text Markup Language
HTTP – Hyper Text Transfer Protocol
IBSS – Independent Basic Service Set
Mini-AP – Mini Access Point
SSID – Service Set Identifier
STA – Station mode
TCP – Transmission Control Protocol
UDP – User Datagram Protocol
WiFi – Wireless LAN based on IEEE 802.11
WIND – WiFi Indication
WLAN – Wireless Local Area Network

Go on TOP