Clock configuration
TIM3, Channel 3, PB0핀 사용
100Hz 설정
테스트용 소스코드
UP 카운터 PWM mode 1
UP 카운터 PWM mode 2
DOWN 카운터 PWM mode 1
DOWN 카운터 PWM mode 2
지금 파라미터 세팅이 100Hz에 ARR값은 100-1인데 Center-aligned Mode일 땐 0부터 99까지 카운트하고 다시 1까지 돌아오는게 한 주기 니까
주기는 업 또는 다운 카운터일때에 비해 2배인 20ms이고 주파수는 절반인 50Hz가 오실로스코프에 찍인다.
UP/DOWN 카운터 PWM mode 1
UP/DOWN 카운터 PWM mode 2
'임베디드 개발 > STM32 (ARM Cortex-M)' 카테고리의 다른 글
STM32 ] 힙 heap , 스택 Stack 메모리 사이즈 설정하는 법 (0) | 2022.06.30 |
---|---|
STM32 ] 메모리 영역 구분 ( Code, Data, BSS, Heap, Stack ) (0) | 2022.06.30 |
STM32 ] TIM 2,3,4 인터럽트를 사용하여 LED 1,2,3을 각각 0.1, 0.5, 1초 간격으로 토글하는 예제 (0) | 2022.06.29 |
STM32 ] 플래시 메모리 지우고 다시 쓰기 + 리틀 엔디안과 빅 엔디안 + ST-link utility 사용법 (0) | 2022.06.28 |
STM32 ] 블루투스 모듈 MLT-BT05 사용하기 / 메시지 주고받기 , AT 커맨드 (0) | 2022.06.19 |