용어정리
UART(Universal asynchronous receiver/transmitter) : 병렬 데이터의 형태를 직렬 방식으로 전환하여 데이터를 전송하는 컴퓨터 하드웨어의 일종
SPI(Serial Peripheral Interface) : 아키텍처 전이중 통신 모드로 동작하는 동기화 직렬 데이터 연결 표준
I2C(Inter-Integrated Circut) : 하나의 마스터와 여러개의 슬레이브 기기가 물려 통신이 가능, 클럭 신호를 사용하는 동기식 통신 방식이라 시간에 자유롭다. 슬레이브 선택을 위해 항상 주소 데이터가 붙기에 긴 데이터를 전송하기엔 부적합하다. IC사이 통신 링크를 제공하는 양방향 2와이어 직렬 버스
FSM(finite-state machine) : fsm의 핵심은 단 하나의 상태만을 가진다.
CPU(central processing unit) : 컴퓨터 시스템을 통제하고 프로그램의 연산을 실행, 처리하는 가장 핵심적인 컴퓨터의 제어 장치, 혹은 그 기능을 내장한 칩이다.
HDL(Hardware Description Language) : 하드웨어 기술 언어, 하드웨어 표현 언어
임베디드 : 어떤 기계 안에 '제어'를 목적으로 하는 아주 작은 컴퓨터가 달려있다면 임베디드 시스템이라고 할 수 있다.
ARM 용어
FPGA : Field-programmable gate array
ARM : Acron/Advanced RISC Machines
TDMI : 16biy Thumb + JTAG Debug + fast Multiplier + enhanced ICE
IP : Intellectual Property
Cortex-A,R,M : A(Application), R(Real Time), M(Microcontroller)
STM32F429 : ST 마이크로 일렉토르닉스사에서 제조 판매하는 ARM Cortex-M4 core를 장착한 CPU
DSP : Digital Signal Processing
FPU : Floating Point Unit
MPU : Memory Protection Unit
JTAG : Joint Test Action Group
LQFP : Low profile Quad Flat Package
GPIO : general-purpose input/output
FMC : Flexible memory controller
NVIC : Nested vectored interrupt controller
EXTI : External interrupt/event controller
FMC : Flexible memory controller
LCD : Liquid Crystal Display
TFT : Thin Film Transistor
AHB : Advanced High Performance Bus
APB : Advanced Peripheral Bus
CAN : Controller area network
HAL : Hardware Abstraction Layer
'Semiconductor > *. Error, TIP, 용어' 카테고리의 다른 글
Vitis Error - can't read "map": no such variable (0) | 2024.10.05 |
---|---|
PNR Error 모음집 (0) | 2024.07.29 |
STM32 - TIP (0) | 2024.06.02 |
STM32 - Error 모음 (0) | 2024.05.26 |