Uporaba 2 Interrupts

Q

qmriso

Guest
zdravo

Rabim dva prekinjajo v mojem programu, eden je sprejem prekiniti in ena je več časa prekiniti.
Rabim časa prekinil za generiranje PWM waveforms.I želite dati prednost i timer interrupt.so morali timer pripority inerrupt bit high.Other potem ta nastavitev koli druge nastavitve imam, da bi, ali to ni potrebno

 
Nastavite IVT prvo .. na ta način boste lahko vaše priortize interrupts ..

 
Kaj mikrokrmilniška uporabljate?
Če UC je primerjati / PWM generacijo enoti, lahko ustvari PWM z duty cycle določi vrednost v primerjavi enoti registrov.V tem primeru, vam ni treba prekine za generacijo PWM, morate samo nastaviti primerjati / PWM vrednost v vaš program.
Če pa ustvarjajo PWM v programsko opremo, boste morda potrebovali nekaj prekine.Če želite določiti prednostno nalogo, lahko onemogočite Globalno prekinjajo v službi rutinskih, ki je prednostna naloga.

 

Welcome to EDABoard.com

Sponsor

Back
Top