<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.ethernut.de/nutwiki/index.php?action=history&amp;feed=atom&amp;title=NutWiki_Main_Page%2Fde</id>
		<title>NutWiki Main Page/de - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.ethernut.de/nutwiki/index.php?action=history&amp;feed=atom&amp;title=NutWiki_Main_Page%2Fde"/>
		<link rel="alternate" type="text/html" href="http://www.ethernut.de/nutwiki/index.php?title=NutWiki_Main_Page/de&amp;action=history"/>
		<updated>2026-04-25T10:22:16Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://www.ethernut.de/nutwiki/index.php?title=NutWiki_Main_Page/de&amp;diff=202&amp;oldid=prev</id>
		<title>Harald: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://www.ethernut.de/nutwiki/index.php?title=NutWiki_Main_Page/de&amp;diff=202&amp;oldid=prev"/>
				<updated>2016-10-27T16:02:59Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:02, 27 October 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='en'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Harald</name></author>	</entry>

	<entry>
		<id>http://www.ethernut.de/nutwiki/index.php?title=NutWiki_Main_Page/de&amp;diff=201&amp;oldid=prev</id>
		<title>Harald: Undo revision 2048 by Harald (Talk)</title>
		<link rel="alternate" type="text/html" href="http://www.ethernut.de/nutwiki/index.php?title=NutWiki_Main_Page/de&amp;diff=201&amp;oldid=prev"/>
				<updated>2007-10-02T19:39:24Z</updated>
		
		<summary type="html">&lt;p&gt;Undo revision 2048 by &lt;a href=&quot;/nutwiki/index.php/Special:Contributions/Harald&quot; title=&quot;Special:Contributions/Harald&quot;&gt;Harald&lt;/a&gt; (&lt;a href=&quot;/nutwiki/index.php?title=User_talk:Harald&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:Harald (page does not exist)&quot;&gt;Talk&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Languages|Main Page}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Willkommen im deutschsprachigen NutWiki!'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Allgemein ==&lt;br /&gt;
Nut/OS ist ein Betriebssystem für Mikrocontroller. Mit Nut/OS können schnell und einfach kleine Mikrocontroller-Applikation geschrieben werden. Wichtiges Merkmal dabei ist, dass Nut/OS verschiedene Protokolle für Ethernet unterstützt. Trotz dieses Leistungsumfangs kann Nut/OS auf verhältnismäßig kleinen Mikrocontrollern laufen. Nut/OS wurde für den Atmega128 entwickelt und läuft auch auf unterschiedlichen ARM7 Mikrocontrollern. Theoretisch kann das Betriebssystem verhältnismäßig einfach auf andere Controller angepasst werden.&lt;br /&gt;
Zu den Features von Nut/OS gehört:&lt;br /&gt;
* Non preemptive multithreading&lt;br /&gt;
* Events&lt;br /&gt;
* periodische und einmal Timer&lt;br /&gt;
* dynamische Speicherverwaltung&lt;br /&gt;
* interruptgesteuerte I/O Ströme&lt;br /&gt;
* TCP-IP-Stack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Eigenschaften des TCP/IP-Stack sind:&lt;br /&gt;
* Unterstützung der Basisprotokolle ARP, IP, ICMP, UDP und TCP&lt;br /&gt;
* Unterstützung von DHCP, DNS und HTTP&lt;br /&gt;
* Host, net and default routing&lt;br /&gt;
* Interrupt gesteuerter Ethernet-Driver&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nut/OS hat einen praktischen Konfigurator, mit dessen Hilfe die Einstellungen für die jeweilige Zielplattform vorgenommen werden können.&lt;br /&gt;
&lt;br /&gt;
== EtherNut - Nut/OS ==&lt;br /&gt;
Nut/OS ist ein modulares Betriebssystem, dass eine stabile Plattform für Anwendungen auf Basis von Ehternut-Boards der [http://www.egnite.de/ Firma egnite Software GmbH] dienen soll. Nut/OS unterstützt darüber hinaus auch Fremdhardware wie beispielsweise das Demo-Board AT91SAM7X-EK von Atmel. Relativ leicht kann das Betriebssystem auch an eigene Boarddesigns angepasst werden. Ethernut ist in C geschrieben und übersichtlich aufgebaut. Für verschiedene Hardware gibt es Treiber. So ist es leicht ein LCD-Display anzusteuern. Besonders angenehm ist, dass Nut/OS Standard-C-Funktion wie beispielsweise printf() überstützt. Dadurch lässt sich ein Programm leicht auf dem PC zunächst entwickeln und testen, um es später mit vertretbaren Aufwand auf einen Mikrocontroller portieren zu können.&lt;br /&gt;
&lt;br /&gt;
== Nut/OS pro und contra ==&lt;br /&gt;
Trotz vieler Vorteile kann Nut/OS nicht allen Ansprüchen genügen. Die Übersicht [[pro &amp;amp; contra Nut/OS]] hilft bei der Abwägung, ob Nut/OS als Betriebssystem geeignet ist.&lt;br /&gt;
&lt;br /&gt;
== Unterstützte Hardware ==&lt;br /&gt;
Nut/OS kann leicht an andere Hardware angepasst werden. Für folgende Hardware gibt es direkte Unterstützung:&lt;br /&gt;
* [http://ispf.de/modules.php?name=News&amp;amp;file=print&amp;amp;sid=5 Arthernet] - AVR Ethernet Modul&lt;br /&gt;
* Atmel [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2717 AT91EB40A] Evaluation Kit&lt;br /&gt;
* Atmel [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3759 AT91SAM7X-EK] Evaluation Kit&lt;br /&gt;
* Atmel [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3933 AT91SAM9260-EK] Evaluation Kit&lt;br /&gt;
* [http://elmicro.com/de/charon2.html Charon II] - Embedded Ethernet Modul&lt;br /&gt;
* [http://www.ethernut.de/en/hardware/enut1/index.html Ethernut 1.3]&lt;br /&gt;
* [http://www.ethernut.de/en/hardware/enut2/index.html Ethernut 2]&lt;br /&gt;
* [http://www.ethernut.de/en/hardware/enut3/index.html Ethernut 3]&lt;br /&gt;
* Game Boy&lt;br /&gt;
* [http://www.avrfreaks.net/index.php?module=Freaks%20Tools&amp;amp;func=viewItem&amp;amp;item_id=623 MMnet02]&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2926 ATSTK501]&lt;br /&gt;
* [http://www.proconx.com/xnut/ XNUT-100 und XNUT-105]&lt;br /&gt;
&lt;br /&gt;
== Erste Schritte ==&lt;br /&gt;
#[[Installation des Compilers]]&lt;br /&gt;
#[[Installation Nut/OS]]&lt;br /&gt;
#Die erste Nut/OS-Applikation&lt;br /&gt;
&lt;br /&gt;
== Einführung in das Nut/OS ==&lt;br /&gt;
Die [[Einführung in das Nut/OS]] soll einen Überblick über die wichtigsten Funktionen des Nut/OS ermöglichen.&lt;br /&gt;
&lt;br /&gt;
== Beispiele des Nut/OS ==&lt;br /&gt;
Hier werden die [[Beispiele des Nut/OS]] erläutert.&lt;br /&gt;
&lt;br /&gt;
== NUT/OS API ==&lt;br /&gt;
Die offizielle (englischsprachige) Dokumentation zum [http://www.ethernut.de/api/index.html Nut/OS API].&lt;br /&gt;
&lt;br /&gt;
{{Languages|Main Page}}&lt;/div&gt;</summary>
		<author><name>Harald</name></author>	</entry>

	</feed>