반응형
시장에서 자주 사용되는 칩은 M3, M4, M7 정도이다. (M4가 제일 많이 사용되는 것 같다.)
arm 보드 내부 gpio 구조 => 0V ~ 3.3V 내 범위를 유지할 수 있도록 도와준다.
HAL(Hardware Abstract Layer) 라이브러리 : 하드웨어 아키텍처와 상관없이 일정한 형태로 하드웨어를 동작시킬 수 있다.
SP : 스택 포인터
LR : 링크 레지스터, 함수를 수행하고 다시 돌아올 주소
PC : 프로그램 카운터
인터럽트는 일반적으로 하드웨어에 의해 발생한다. 그 것과 별개로 STM32 MCU는 소프트웨어에 의한 인터럽트를 지원한다.
HAL 라이브러리를 사용한 printf() => 여기서 막힘... 차후에 해볼 예정
반응형
'VEDA 복습 > C, C++' 카테고리의 다른 글
VEDA 60일차 - ARM architecture (1) | 2025.06.12 |
---|---|
VEDA 32일차 - 라이브러리 제작+GDB (0) | 2025.04.29 |
VEDA 31일차 - Makefile (2) | 2025.04.28 |
VEDA 18일차 ~ 20일차 : Qt 프로그래밍 (0) | 2025.04.10 |
VEDA 17일차 - Qt 프로그래밍 (0) | 2025.04.08 |