<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Hardwaretimer für PC]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bin auf der Suche nach einer Bibliothek welche mir Hardwaretimer anbietet.<br />
Wünschenswert wäre etwas Betriebssystemunabhängiges.<br />
Hintergrund ist, dass ich mir ein &quot;Betriebssystem&quot; bauchen möchte, welches<br />
statische Tasks hat, also jeder Task und seine Laufzeit werden zu Kompilezeit festgelegt. Es soll einen Compilerschlater geben, mit welchem man das ganze dann in eine hartes Echtzeitsystem umwandeln kann.<br />
Ziel ist es, den PC dann kurtzzeitig als &quot;Platine&quot; zu missbrauchen, und ev. nen Motor+Endstufe anzuschließen. (In diesem Betriebsmodus kann es dann eben sein, dass man die KOntrolle über den PC verliert) FÜr einen Regler bäuchte ich da zum Beispiel wirklich ne harte Zeit.</p>
<p>Kennt jemand eine Bibliothek, welche hardwaretimer anbietet ??<br />
Und welche auf Windows und auf linux läuft.</p>
<p>Gruß Alex</p>
<p>P.s. Für linux könnte ich ein Treibermodul selbst schreiben, aber für Windows reichen meine Betriebssystemkenntnisse leider nicht aus. Eine zweite möglichkeit wäre eine Hilfe, wie man nen Treiber für windows schreibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/310420/hardwaretimer-für-pc</link><generator>RSS for Node</generator><lastBuildDate>Tue, 04 Aug 2026 09:39:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/310420.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 11 Nov 2012 12:31:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hardwaretimer für PC on Sun, 11 Nov 2012 12:33:54 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bin auf der Suche nach einer Bibliothek welche mir Hardwaretimer anbietet.<br />
Wünschenswert wäre etwas Betriebssystemunabhängiges.<br />
Hintergrund ist, dass ich mir ein &quot;Betriebssystem&quot; bauchen möchte, welches<br />
statische Tasks hat, also jeder Task und seine Laufzeit werden zu Kompilezeit festgelegt. Es soll einen Compilerschlater geben, mit welchem man das ganze dann in eine hartes Echtzeitsystem umwandeln kann.<br />
Ziel ist es, den PC dann kurtzzeitig als &quot;Platine&quot; zu missbrauchen, und ev. nen Motor+Endstufe anzuschließen. (In diesem Betriebsmodus kann es dann eben sein, dass man die KOntrolle über den PC verliert) FÜr einen Regler bäuchte ich da zum Beispiel wirklich ne harte Zeit.</p>
<p>Kennt jemand eine Bibliothek, welche hardwaretimer anbietet ??<br />
Und welche auf Windows und auf linux läuft.</p>
<p>Gruß Alex</p>
<p>P.s. Für linux könnte ich ein Treibermodul selbst schreiben, aber für Windows reichen meine Betriebssystemkenntnisse leider nicht aus. Eine zweite möglichkeit wäre eine Hilfe, wie man nen Treiber für windows schreibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2269782</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2269782</guid><dc:creator><![CDATA[AlexanderKiebler]]></dc:creator><pubDate>Sun, 11 Nov 2012 12:33:54 GMT</pubDate></item><item><title><![CDATA[Reply to Hardwaretimer für PC on Sun, 11 Nov 2012 13:26:57 GMT]]></title><description><![CDATA[<p>Dafür gibt es schon für Echtzeit aufgebaute Versionen von Linux. Z.b. RTAI oder RTLinux.</p>
<p>RTAI wird z.B. von EMC2 fürs Ansteuern von Schrittmotorcontrollern für CNC Maschinen benutzt.</p>
<p>Man muss ein wenig wählerisch sein was die Hardware angeht. Viele Notebooks etwa sind nicht für RT geeignet, da dort SMBIOS Routinen viel CPU Zeit beanspruchen können.</p>
<p>Wie dass unter Windows funktioniert, z.B. Mach3 es macht, weiß ich leider nicht.</p>
<p>Du wirst nicht darum herum kommen für jedes OS eine separate RT-API zu benutzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2269802</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2269802</guid><dc:creator><![CDATA[Osbios]]></dc:creator><pubDate>Sun, 11 Nov 2012 13:26:57 GMT</pubDate></item><item><title><![CDATA[Reply to Hardwaretimer für PC on Sun, 11 Nov 2012 13:36:40 GMT]]></title><description><![CDATA[<p>AlexanderKiebler schrieb:</p>
<blockquote>
<p>Hintergrund ist, dass ich mir ein &quot;Betriebssystem&quot; bauchen möchte, welches<br />
statische Tasks hat, also jeder Task und seine Laufzeit werden zu Kompilezeit festgelegt. Es soll einen Compilerschlater geben, mit welchem man das ganze dann in eine hartes Echtzeitsystem umwandeln kann.</p>
</blockquote>
<p>Wenn du dein eigenes System bauen willst, kannst du keinerlei Bibliotheken benutzen, nicht einmal die Standardbibliothek der Programmiersprache. Deine Frage klingt nicht danach, als ob dir das bewusst wäre. Computer können nicht zaubern, auch wenn das gerne anders dargestellt wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2269806</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2269806</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sun, 11 Nov 2012 13:36:40 GMT</pubDate></item><item><title><![CDATA[Reply to Hardwaretimer für PC on Sun, 11 Nov 2012 15:04:36 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>also soweit ich das sehe ist das RTAI ein patch für die Vanilla sources....<br />
Kannn man das interruptsystem nicht auch durch ein Modul (Kernelspace treiber)<br />
aushebeln ??</p>
<p>Oder gibt es ein Konzept im Linuxkernel, welches das verbietet ??.</p>
<p>Okay ich werde mir in jedem Fall RTAI anschauen....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2269818</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2269818</guid><dc:creator><![CDATA[AlexanderKiebler]]></dc:creator><pubDate>Sun, 11 Nov 2012 15:04:36 GMT</pubDate></item><item><title><![CDATA[Reply to Hardwaretimer für PC on Sun, 18 Nov 2012 00:23:37 GMT]]></title><description><![CDATA[<p>Vielen Vielen Vielen Danke OsBios,<br />
Das war ne tolle Hilfe =)...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2271922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2271922</guid><dc:creator><![CDATA[AlexanderKiebler]]></dc:creator><pubDate>Sun, 18 Nov 2012 00:23:37 GMT</pubDate></item></channel></rss>