Hallo Felix,
ich hab mich jetzt auch mal etwas mit deiner oneshot-Version beschäftigt.
Verstehe ich das richtig, das in deiner vorinstallierten NanoWii-Version (MWC 2.1) _immer_ oneshot verwendet wird, nur mit je nach Einstellung unterschiedlichem Timing (oneshot 125-250us bzw. oneshot 1000-2000us), in der o.a. MWC 2.3-oneshot-Version dagegen nur beim kürzen Timing, ansonsten "normales", regelmäßiges PWM?
LG
Ralf
ich hab mich jetzt auch mal etwas mit deiner oneshot-Version beschäftigt.
Verstehe ich das richtig, das in deiner vorinstallierten NanoWii-Version (MWC 2.1) _immer_ oneshot verwendet wird, nur mit je nach Einstellung unterschiedlichem Timing (oneshot 125-250us bzw. oneshot 1000-2000us), in der o.a. MWC 2.3-oneshot-Version dagegen nur beim kürzen Timing, ansonsten "normales", regelmäßiges PWM?
LG
Ralf
auch der ganze kram mit dem 11 bit timer und der code für servos machts schwieriger. allerdings ist ein großer vorteil von oneshot das man jeden ausgang einzelnt mit verschiedenen wiederholfrequenzen nutzen kann. für 50hz servos (analog servos) z.b setzt man einfach eine reihe loops aus bis man wieder ein signal schickt. mit periodischem PWM müsste man ja den timer dafür umstellen.. wodurch alle compares des timer gleich langsam werden.
gruß
felix