본문 바로가기
임베디드 쌩초보 공부/TI - C2000 MCU

TI C2000 시리즈 PWM 유용한 기능들

by 존버매니아.임베디드 개발자 2023. 3. 28.
반응형

LINK 기능이 있다.
간단히 예를 들면 Pwm1 의 Time Period 레지스터에 값을 셋팅하면 그와 동시에 자동으로 PWM2 , PWM3 , PWM4의 레지스터도 셋팅 시킬 수 있는 그런 기능이다.

Period 관련 레지스터, Duty 출력관련 레지스터 등 다양한 레지스터에 링크  기능적용이 가능하다.

pwm 타이머 레지스터 동기화
pwm 의 syncin 이라는 신호를 입력 받아서 해당신호가 발생했을때 타이머 값을 지정된 값으로 셋팅 할 수 있다.
syncin에서 선택 가능한 소스가 몇가지 있는데 대표적인건 pwmsyncout 신호이다.
이것은 다른 pwm이 출력하는 syncout 신호인데, 예를 들면 해당 pwm의 타이머값이 0에 도달했을때 발생시킬 수 있다.

만약 pwm1의 syncout신호를 타이머가 0에 도달하는 경우로 셋팅하고, pwm2의 syncin 소스를 pwm1의 syncout으로 셋팅하면
pwm2의 타이머값이 pwm1 이 0에 도달할 때마다 같이 0에 도달할 것이다.

반응형