eMIOS Freeze Problem

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

eMIOS Freeze Problem

1,539件の閲覧回数
engineer_attila
Contributor III
    Hi folks,
   
    My board is MPC5775B-E-EVB , development IDE is S32 Design Studio.I use eMIOS with period measurement modul,

    When the input signal frequency higher than 750 kHz  the system was freeze.

    How can i prevent the system freeze?

    Best regards,

    Attila
0 件の賞賛
返信
3 返答(返信)

1,522件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

what does system freeze mean in your case?
If eMIOS is used to measure input PWM period/duty, it just generate interrupt or DMA request on selected input edge. 750kHz looks fast to be serviced by CPU interrupt, assuming interrupt latency and execution time.

BR, Petr 

0 件の賞賛
返信

1,509件の閲覧回数
engineer_attila
Contributor III

Hi Petr,

I try to measure period of input signal(IPM via interrupt request).I continuolsly read the A2 and B1 registers by FreeMASTER and also blink led for debug purpose.When i gave high PWM signal to eMIOS pin, A2 and B1 values remain constant and led stop blinking. I want to prevent the system freezing. How can i handle this situation ?

Best regards,

Attila

0 件の賞賛
返信

1,494件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

try to utilize DMA to read A, B registers.

BR, Petr

0 件の賞賛
返信