반응형 [STM32F746G-DISCO] Timer PWM 사용하기 아래 테스트는 STM32CubeIDE 1.6.1/STM32Cube_FW_F7_V1.16.1를 사용하여 테스트 되었습니다.STM32F746G-DISCO 보드의 타이머는 PWM(Pulse Width Modulation)기능을 제공하여 간단히 1초마다 50% duty를 갖는 펄스를 발생시키는 테스트를 해 보았습니다. 일반적인 타이머 사용은 아래 게시글을 참고해 주시기 바랍니다2024.07.05 - [Hardware/STM32] - [STM32F746G-DISCO] Timer 사용하기PWM을 사용하기 위해 회로도를 살펴보니 아두이노 포트 D3번이 TIM3_CH1번으로 PWM으로 사용할 수 있습니다.STM32CubeIDE에서 새 프로젝트를 생성하여 핀 초기화후 RCC/SYS/TIM3/USART1만 설정하였습니다... 2024. 7. 9. [STM32F746G-DISCO] Timer 사용하기 아래 테스트는 STM32CubeIDE 1.6.1/STM32Cube_FW_F7_V1.16.1를 사용하여 테스트 되었습니다.STM32F746NG 데이터시트에서 Timer 관련 부분을 살펴보았습니다.아래는 각 Timer에서 사용되는 어드레스와 버스가 적혀 있습니다.STM32F746NG의 Timer는 총 14개의 Timer를 가지고 있으며 TIM1/TIM8은 Advance-control로, TIM2/TIM3/TIM4/TIM5/TIM9/TIM10/TIM11/TIM12/TIM13/TIM14은 General-purpose로, TIM6/TIM7은 Basic timer로 사용됩니다. 그 외에 소모전력을 줄이기 위해 사용되는 Low-power timer(LPTIM)가 있습니다. 각 Timer의 자세한 스펙은 데이터시트를 .. 2024. 7. 9. 이전 1 다음 반응형