STM32 범용 프로젝트 템플릿 생성하기
범용 링커 스크립트
링커 스크립트는 프로그램 진입점인 Reset_Handler 함수의 위치를 정의하고, 메모리 영역 배치를 설정하며, 표준 라이브러리 관련 정보를 제거하는 역할을 합니다.
ST 사에서는 표준 주변장치 라이브러리에 다양한 모델에 대응하는 링커 스크립트를 제공하지 않았으며, HAL 라이브러리에서만 일부 예시를 찾을 수 있습니다:
STM32F100XB_FLASH.ld
STM3 ...
5월 25일 17:34에 게시됨
STM32 타이머 출력 비교 기능 심층 분석: PWM 원리와 실전 응용
PWM 제어의 핵심, STM32 타이머 출력 비교란?
임베디드 시스템에서 모터 속도 조절, LED 밝기 조정, 서보 제어 등 아날로그적인 효과를 디지털 방식으로 구현하는 핵심 기술은 바로 PWM(Pulse Width Modulation)입니다. 이 신호를 안정적으로 생성하는 하드웨어 장치가 STM32의 타이머 출력 비교(Output Compare) 기능입니다.
단순히 GPIO 핀을 소프트웨어로 주기적으로 ...
5월 24일 03:27에 게시됨