You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Due to interrupt latency the signal jitters by some µs, this leads to a high phase jitter on high output frequencies. The EzUSB can provide the T2 overflow signal on pin PE2/T2OUT (PE2, available on JP2 of the PCB, at least 6022BE) as an alternate port function. According to TRM (rev. G, p.193) the signal is "one CLKOUT pulse". Add a D-flipflop to create 50% duty cycle.
Works perfectly with my 6022BE, FW commit ecd6302, OpenHantek commit
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
The calibration output is generated by toggling an output pin in an interrupt routine triggered by counter/timer 2 overflow:
SDCC builds this assembler code, that toggles almost immediately (line 1209):
Due to interrupt latency the signal jitters by some µs, this leads to a high phase jitter on high output frequencies. The EzUSB can provide the T2 overflow signal on pin PE2/T2OUT (PE2, available on JP2 of the PCB, at least 6022BE) as an alternate port function. According to TRM (rev. G, p.193) the signal is "one CLKOUT pulse". Add a D-flipflop to create 50% duty cycle.
Works perfectly with my 6022BE, FW commit ecd6302, OpenHantek commit
Beta Was this translation helpful? Give feedback.
All reactions