Home » TIMER

TIMER

STM32F0 TIM (타이머) 인터럽트 코드 작성하기

STM32F0 TIM 설정하고 코드를 작성하는 예제입니다. STM32F091 TIM 목차 STM32F0XX TIM(타이머) 인터럽트 CUBEMX로 초기설정하기 STM32F0XX TIM(타이머) 인터럽트 코드 작성하기 (현재 포스팅)   HAL_TIM_Base_Start_IT() 타이머에서 인터럽트를 동작시키려면 위 함수를 시작해야한다. 입력인자로 동작시킬 타이머를 입력해준다.   while문 안에 코드 한줄 추가하고, 타이머를 적어준다.   HAL_TIM_PeriodElapsedCallback() 인터럽트는 while문에서 동작하는 것이 아니므로, 별도의 콜백함수를 사용해야한다. while문 안에 코드가 동작하고 있다가, […]

STM32F0 TIM (타이머) 인터럽트 코드 작성하기 Read More »

STM32F0 TIM 인터럽트 CUBEMX로 초기설정하기

STM32F0 TIM 인터럽트 기초 코드를 생성하는 예제입니다. STM32F091 TIM 목차 STM32F0XX TIM(타이머) 인터럽트 CUBEMX로 초기설정하기 (현재 포스팅) STM32F0XX TIM(타이머) 인터럽트 코드 작성하기   타이머 인터럽트는 규칙적으로 어떠한 데이터를 보내고 싶을 때 사용하는 기능이다. while문 안의 내용과는 관련 없이 규칙적으로 데이터를 보내야하므로 인터럽트 기능을 사용한다.   CUBEMX부터 시작한다. 보드 검색하고 더블클릭한다. 보드의 기초 설정을 사용할 것이므로 yes누른다.

STM32F0 TIM 인터럽트 CUBEMX로 초기설정하기 Read More »