Category (Click)
Project
etc
VarOfLa / 차완기
/
Embedded 이론
/
개발보드 덕질하기
펌웨어
하드웨어
소프트웨어
개발툴
AiMate
GamePad Bridge
LEXON MOD
FFXIV
NAVER Blog
VarOfLa / 차완기
/
Embedded 이론
/
Share
Category (Click)
개발보드 덕질하기
펌웨어
하드웨어
소프트웨어
개발툴
Project
AiMate
GamePad Bridge
LEXON MOD
etc
FFXIV
NAVER Blog
📚
Embedded 이론
최근 10개 글 보기
[Embedded] MCU가 main()을 실행하는 과정 (feat. Vector Table)
[Embedded] MCU가 main()을 실행하는 과정 (feat. Vector Table)
[Embedded] 메모리는 SRAM이 아니다!!! feat. MMIO
[Embedded] 메모리는 SRAM이 아니다!!! feat. MMIO
모든 글 보기
[Embedded] MCU가 main()을 실행하는 과정 (feat. Vector Table)
차완기
-
@
7/30/2023, 7:47:00 PM
최근 10개 글 보기
모든 글 보기
0x08... 아니 그게 뭔데!!!
STM32 MCU에서 USB DFU 부트로더를 만들던 중 Flash의 영역은 왜 0x0800 0000 부터 시작하는지 궁금해지게 되었습니다. 아니 그 전에 저 Hex 값은 대체 무엇을 의미하는 것일까요?
궁금증을 해결하기 위해 공부한 내용을 남겨보았습니다.
MCU에서 Flash와 Peripheral을 접근하는 방법
우선 저 Hex 값의 정채를 미리 밝히자면 STM32F103RB의 Memory Map 중 “Flash memory” 영역에 해당하는 메모리 주소입니다. 잉...? 메모리는 SRAM 아닌가? 왜 Flash...?
이 한 문장을 이해하기 위해 여러 사전지식이 필요했습니다.
[Embedded] 메모리는 SRAM이 아니다!!! feat. MMIO