embeddedworld 님의 블로그

  • 홈
  • 태그
  • 방명록

2025/04/17 1

Flash 제어 및 동작 방식

MCU나 SoC에서 외부 NOR/NAND 플래시를 제어할 때 어떤 명령어 흐름으로 동작하는지에 집중해서 정리한다. 아래는 일반적인 SPI NOR Flash 기준이지만, NAND나 병렬 NOR에서도 기본 개념은 유사하다.⸻Flash Device는 레지스터 기반이 아닌, 명령어(command)를 SPI 또는 병렬 버스를 통해 전송해서 제어한다. 따라서 플래시를 제어하려면 특정 커맨드 시퀀스를 정확히 따라야 한다. 각 동작별 기본적인 명령 흐름은 다음과 같다.⸻1. 읽기(Read)목적: 특정 주소에서 데이터를 읽는다.시퀀스:[READ CMD] + [ADDRESS] → [데이터 수신] • 일반적인 커맨드: 0x03 (Standard Read), 0x0B (Fast Read) • 입력: 3 or 4바이트 주소 •..

임베디드 2025.04.17
이전
1
다음
더보기
프로필사진

embeddedworld 님의 블로그

임베디드 시스템 개발을 위해 필요한 핵심 개념들을 다루는 블로그입니다. 저는 가전, 항공•방산, 반도체 제조 등 다양한 산업군에서 임베디드 개발 관련 업무를 해오고 있습니다. 현업에서 경험해온 것들을 중심으로 필요한 지식들을 정리하여 소개하겠습니다.

  • 분류 전체보기 (18)
    • 임베디드 (18)

Tag

endianess, trace32, bare-metal, Flash, SPI, mcu, 마이크로컨트롤러, cpu, 페이지테이블, 부트로더, endian, Cortex-A72, 엔디안, Processor, uart, MPU, ARM, exception level, i2c, mmu,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/04   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바