AW: [De-Nut-Discussion] PWM mit nutos + multithreading portieren
Martin Krellmann
martin2002 at web.de
Thu Apr 13 10:43:19 CEST 2006
Hallo.
Scheint ja komlizierter zu sein, das nutos für nen atmega8 umzubauen...
Mir geht es nämlich insbesondere um das multithreading ...
Ich hab mir da jetzt mal den quellcode angeguckt und - naja:
Ist es schwierig diesen code auf die "normale" avrlib (von WinAVR) zu
portieren?
Von der sache her muss es doch reichen, die datentypen zu ändern und die
nötigen einstellungen aus dem nutos-env auszukoppeln? Die verwendeten asm
befehle sollten doch portabel sein...
Gibt es vielleicht eine fertige multithreading umgebung für die avrlib?
mfg,
Martin
-----Ursprüngliche Nachricht-----
Von: de-nut-discussion-bounces at egnite.de
[mailto:de-nut-discussion-bounces at egnite.de] Im Auftrag von Martin Krellmann
Gesendet: Mittwoch, 12. April 2006 02:19
An: 'Ethernut Anwenderforum (deutsch)'
Betreff: AW: [De-Nut-Discussion] PWM mit nutos
Gut ... Werd ich mir mal anschauen.
Wie kann ich denn nutos libs für einen atmega8 compilieren (mit avrgcc). Ich
brauch eigentlich nur die basisfunktionalität. Keine unterstützung für net
und fs...
Thx
Martin
-----Ursprüngliche Nachricht-----
Von: de-nut-discussion-bounces at egnite.de
[mailto:de-nut-discussion-bounces at egnite.de] Im Auftrag von Harald Kipp
Gesendet: Dienstag, 11. April 2006 20:13
An: Ethernut Anwenderforum (deutsch)
Betreff: Re: [De-Nut-Discussion] PWM mit nutos
Hallo Martin,
eine vorbereitete API gibt es meines Wissens nicht, aber man kann unter
Nut/OS problemlos direkt auf die Hardware zugreifen oder Interrupts
bearbeiten. Nut/OS benutzt lediglich Timer 0 als Systemtimer, alle übrigen
Counter/Timer sind verfügbar.
Ein Beispiel für PWM findet man z.B. hier http://www.cypax.net/codes.php und
an vielen anderen Stellen.
Vorsicht! PORTD Bit 5 (IRQ5) wird für den Ethernet Controller Interrupt
verwendet.
Harald
At 19:39 11.04.2006 +0200, you wrote:
>
>Wie kann ich mit dem nutos einen PWM output realisieren?
_______________________________________________
De-Nut-Discussion mailing list
De-Nut-Discussion at egnite.de
http://www.egnite.de/mailman/listinfo.cgi/de-nut-discussion
__________ NOD32 1.1429 (20060303) Information __________
Diese E-Mail wurde vom NOD32 antivirus system geprüft http://www.nod32.com
_______________________________________________
De-Nut-Discussion mailing list
De-Nut-Discussion at egnite.de
http://www.egnite.de/mailman/listinfo.cgi/de-nut-discussion
__________ NOD32 1.1429 (20060303) Information __________
Diese E-Mail wurde vom NOD32 antivirus system geprüft http://www.nod32.com
More information about the De-Nut-Discussion
mailing list