Modern Embedded Recipes
ELF 파일 구조 분석 — Section·Segment·Symbol Table·DWARF
Header·sections·symbols — `readelf`로 dissect.
· 4분 읽기
recipes toolchain
Tech articles, book reviews, and presentations.
페이지 71 / 73
Header·sections·symbols — `readelf`로 dissect.
Preprocess·compile·assemble·link — `-E -S -c` 분해.
arm-none-eabi-gcc/clang — 호스트와 타겟이 다른 컴파일러 체인.
ARM memory barrier 실전. DMB/DSB/ISB 사용 시점. DMA·MMIO·self-modifying code.
Cortex-M33의 Secure/Non-Secure 분리·SAU/IDAU·NSC.
Page table·TLB·virtual address·Linux의 4-level paging.
Region setup·attributes·fault analysis — 메모리 보호의 실전.
I-Cache/D-Cache·write-through vs write-back·invalidate/clean.
Code·SRAM·Peripheral·System 영역 — bitband·MPU 활용.
NVIC·vector table·tail-chaining·late-arrival의 hardware 기반.