Hi, i am trying to generate PWM signal using eTPU function. (MPC5644A)
the function i am currently uing is fs_etpu_pwm_update()
based on local parameter in this funciton, when the value of (chan_period*duty)/10000 gets over 426000 the generated PWM signal doesnt show up properly.
the estimated problem is data overflow when trying write parameter value to data memory.
how can i solve this problem?? and how can i generate full range pwm signal??
ps. i was trying to generate 250Hz, 80% duty but it didnt worked. and i realized memory overflow is happening somewhere between 250Hz 71~72% duty. which is 426000~432000 in ((chan_period*duty)/10000) value.