종합설계 2026-2 · STM32 + W25Q32
3 MB를 Flash에 넣고,
다시 꺼내는 시간.
3 MB 이상 True Color BMP → UART 수신 → SPI Flash 전부 저장.
다시 읽기 → Gray 변환 → PC 반환. 이 전 구간이 과제입니다.
구조·타이밍·시간 예산 = 장면 8개로 계산·설명.
화면 수치 전부 예시값 · 실측 아님. 실측 반영 → 배지 변경.
문제부터 보기문제 정의
과제 원문 + 예시 계산. 보드 미확정 · 후보 비교 중 → 착수 준비.
모델 · 예시값
착수 준비
장비는 후보만. 파트는 제안. 논문은 링크만.
장면 살펴보기
카드 클릭 → 아래 무대에서 조작.
지금 보는 장면
탭·카드로 전환. 보드 미확정 → 후보별 값은 착수 준비 참조.
낯선 용어 8개
Page Program
Flash 1회 쓰기 명령. 최대 256 B. 페이지 경계 초과 → 앞으로 되감김.
WIP
Write In Progress. Flash 내부 쓰기 중 = 상태 비트 1. WIP 해제 = 저장 완료.
tPP / tSE
tPP = 페이지 1장 쓰기 시간. tSE = 섹터 1개 소거 시간. 시간 예산 최대 항목.
섹터 · 블록
소거(지우기) 단위. 섹터 4 KiB · 블록 64 KiB. 쓰기 전 소거 필수.
DMA
CPU 없이 장치↔메모리 데이터 이동 장치. DMA 완료 인터럽트 ≠ 저장 완료.
장벽
전체 Flash 저장 완료 전 읽기 금지 규칙. 순서 위반 → 깨진 파일.
stride
BMP 픽셀 1행의 바이트 수. 4 B 배수 정렬 → 패딩 추가.
baud
UART 1초당 심볼 수. 8N1 → 1 B당 10 bit.
자료와 설계 참고
수치 = 데이터시트 표준값 + 공지 조건 → 예시값. 실측 아님. 실측 로그 가져오기·이산사건 엔진 = Phase B.
- 과제 조건·발표 일정: 종합설계 공지 · 문제정의서
- Flash 타이밍·명령: Winbond W25Q32 데이터시트. suffix 미확정.
- 화면·검수 규약:
종설_시각화툴_설계도.md종설_디자인개편_설계도.md - 디자인 기준: 같은 라이트 에디토리얼 레이아웃 팀 프로젝트 노트