본문 바로가기

전체 글136

MIFARE 카드 이번 포스트에서는 ISO/IEC 14443 Type A 한 종류은 MIFARE(마이페어) 카드에 대해 정리해보고자 한다. MIFARE 카드정의NXP 반도체에서 만든 비접촉식 스마트 카드 표준규격 물리적으로는 ISO/IEC 14443 Type A (13.56 MHz) 규격을 따릅니다. 프로토콜 기본 동작 흐름1. Reqeust / Wake up (REQA / WUPA)1)목적 : 카드 감지 2)통신 : (1) 전송 커맨드REQA(0x26)WUPA(0X52)(2) 카드 정상 응답ATQA(2Bytes) 2. Anticollision(Cascade Level 1, 2, 3)1) 사용 목적 : 복수의 카드 있을시 충돌 방지 및 UID 획득 2)통신 (1) 전송 커맨드 :0x93 0x20(2) 카드 정상 응답 :U.. 2026. 8. 26.
DMA(Direct memory access) 개념메모리와 주변장치 또는 메모리와 메모리 사이에서 CPU 점유없이 높은 전송 속도를 가진 데이터 전송 컨트롤러(CPU가 개입하기에는 데이터 양이 너무 많거나 전송 주기가 너무 빈번하여 CPU 효율을 떨어뜨릴 때 사용하는 하드웨어 오버로드 방지 엔진) 메모리 : SRAM, Flash 등, 언제든지 Read/Write 가능하므로 DMA 요청 신호없이 바로 전송 가능비메모리 주변 장치 : RX FIFO 데이터가 차거나 TX FFO가 빌 떄만 전송 가능, DMA에 "지금 데이터 송/수신" 신호를 보내야 한다. Handshake Interface(DMA 요청 신호): 데이터를 옮길 때 "나 준비됐어!" "데이터 가져갈게!" 하고 주변장치와 DMA가 주고받는 신호(signal)종류일반적으로 H/W Handsha.. 2026. 8. 10.
LCD 정전식/감압식 원리 및 비교 TFT LCD는 동작 방식에 따라 감압식(Resistive) 과 정전식(Capacitive - PCAP)으로 나눌수 있다.이번 포스팅에서 각 방식을 개인적으로 정리해보고자 한다. 감압식 (Resistive, RTP)동작 원리 : 물리적 압력으로 상/하 transparent ITO 막 접촉 주요 인터페이스 Analog Pins() 또는 전용 ADC 칩 (SPI) 제어 핀 구성 : 4-wre (ADC 핀 4개) 또는 SPI 처리 주체 : MCU가 직접 ADC 측정 및 좌표 계산 정전식 (Capacitive - PCAP, CTP)동작 원리 : 인체의 전하 유도에 따른 상호/자기 용량 변화 감지 Dedicated Touch IC + 디지털 통신 ( I^2C / SPI ) 제어 핀 구성 : I^2C (SDA,.. 2026. 8. 4.
SYStick ARM Core를 사용하는 stm32 , NXP, MH1903 칩들을 Clock 구조를 보면 Systick와 Timer가 분리되어 있다.ARM Core에서 분리되어 있는 이유와 각각 TimeTick에 대해 정리하고자 한다. Systick(System Tick Timer) 정의ARM Cortex-M 코어 내부에 표준으로 포함된 24비트 타이머.ARM 아키텍쳐 규격이기 때문에 FreeRTOS, uC/OS 같은 RTOS는 어떤 MCU를 쓰든 ARM Cortex-M 코어에서는 동일한 SysTick 레지스터를 사용하여 OS 커널 Tick을 구현 Timer(General Timer) 정의코어 외부에 붙인 주변 장치(Peripheral) 타이머입니다.MH1903 Systick과 Timer 클록 공급 경로 차이 Ti.. 2026. 8. 3.