FORUM: Pic Micro
Tutto quanto riguarda questi microprocessori... progetti, suggerimenti, aiuti, discussioni...ecc
Modulo PWM dei dspic33
Autore
Messaggio
opzioni
pippodue
postato il: 29.02.2020, alle ore 13:56
Modulo PWM dei dspic33
Per la prima volta ho l'impressione che il datasheet e perfino il Reference Manual contenga una inesattezza:
The MCPWM module produces edge-aligned PWM signals when the PWM time base is
operating in Free Running mode. The output signal for a given PWM channel has a period specified by the value loaded in the PxTPER register, and a duty cycle specified by the specific PxDCy register (see Figure 14-6).
Si sarebbe portati a pensare che PxDCy=PxTPER significhi duty cycle=100%, e la figura conferma, invece si ottiene il 50%, inoltre l'interrupt se abilitato, scatta al centro del periodo e non all'inizio, tutto come se il modo di funzionamento fosse up-down e non free running.
Mi scuso per questo noioso cavillo.
anche i grandi uomini, come gli uomini comuni, possono talvolta cadere in errore (Voltaire)
Come utente anonimo puoi leggere il contenuto di questo forum ma per aprire una discussione
o per partecipare ad una discussione esistente devi essere registrato ed accedere al sito