Home » STM32F0XX

STM32F0XX

STM32F0 PWM 코드 작성하기

STM32F0 PWM 코드를 작성하는 예제입니다. STM32F091RC PWM목차 STM32F0XX CUBEMX로 PWM클럭 설정하기 STM32F0XX PWM 코드 작성하기 (현재 포스트) STM32F0XX PWM 설정 부록 설명 STM32F0XX PWM Duty 조절하기 본 포스팅은 PWM 클럭을 생성하는 것을 목적으로 합니다. 아두이노처럼 밝기를 실시간으로 설정하고 제어하는 것은 본 포스팅과 무관합니다.   이전 포스팅에서 코드를 생성하면 위와 같이 초기 코드가 나올 것이다.   PWM […]

STM32F0 PWM 코드 작성하기 Read More »

STM32F0 PWM 기초 설정을 CUBEMX로 하기

STM32F0 PWM 클럭을 생성하는 예제입니다.   STM32F091RC PWM목차 STM32F0XX CUBEMX로 PWM클럭 설정하기 (현재 포스트) STM32F0XX PWM 코드 작성하기 STM32F0XX PWM 설정 부록 설명 STM32F0XX PWM Duty 조절하기 근 몇 달동안 포스팅을 부득이하게 쉬었습니다. 오늘은 STM32F091RC칩으로 PWM 클럭을 생성하고자 합니다. 들어가기 앞서 PWM이 궁금한 분들을 위해 간단하게 서술한다. PWM은 Pulse-width modulation의 약어이다. 펄스의 폭을 제어하는 기법이라 어렵지

STM32F0 PWM 기초 설정을 CUBEMX로 하기 Read More »

STM32F0 LL 드라이버를 사용해서 LED 제어하기

STM32F0 LL GPIO 제어   오늘은 HAL 드라이버가 아니라 LL 드라이버를 사용해서 LED를 제어하고자 한다.   LL 드라이버는 Low Layer의 약자로 HAL드라이버보다 세세하게 설정이 가능하고, 가볍고 빠르다는 장점이 있다. 하지만 하드웨어 구조에 대한 이해 역시 요구되고, 시리즈별로 호환성, 이식성이 떨어진다는 단점도 존재한다.   원래대로라면 F1시리즈를 이용해서 구성하고자 했으나, CUBEMX에서 지원이 되지 않는다. 그래서 지원이되는 F0시리즈를

STM32F0 LL 드라이버를 사용해서 LED 제어하기 Read More »