Freie Softw. für längere Datensätze über SPI oder I2C an uC?

Dies ist das deutsche Forum für alle Themen um den IO-Warrior. Beiträge bitte nur in Deutsch.

Moderator: Guido Körber

Post Reply
Friedrich
Posts: 10
Joined: Fri Sep 17, 2010 12:32 am

Freie Softw. für längere Datensätze über SPI oder I2C an uC?

Post by Friedrich »

Hallo allerseits!

Ich möchte über die SPI- oder I2C-Möglichkeiten eines IOW56 längere Datensätze an einen ATmega2560 oder ATmega1280 schicken können (max. ca. 8kByte).

Gibt es dazu bereits freien oder fertigen Quellcode pc-seitig, der diese Daten in kleine mundgerechte 8-Bit-Häppchen für die SPI- oder I2C-Kommunikation teilt??

Wenn der Code auch gleich noch darauf vorbereitet ist, daß die Häppchen an den IOW übergeben werden können wäre das superoptimal!
Vorzugsweis in C#, C++, C oder .NET

Vielen Dank im Vorraus!
Friedrich
Posts: 10
Joined: Fri Sep 17, 2010 12:32 am

Re: Freie Softw. für längere Datensätze über SPI oder I2C an

Post by Friedrich »

Ist die Frage so dumm?
Oder ist sie einfach unklar gestellt?
friend-of-rq
Posts: 389
Joined: Sun Feb 13, 2005 1:22 pm
Location: Gerblingerode / Duderstadt
Contact:

Re: Freie Softw. für längere Datensätze über SPI oder I2C an

Post by friend-of-rq »

@Friedrich

ich habe da was ...

"VORSICHT WERBUNG"

genau für diesen Zweck gibt es den vom mir geschriebenen IOW-Socket-Server ...

für private- und Test- Zwecke frei

Gruss Ralf
towaibw
Posts: 198
Joined: Sat Dec 27, 2003 10:55 pm
Location: Berlin / Germany
Contact:

Re: Freie Softw. für längere Datensätze über SPI oder I2C an

Post by towaibw »

Hallo Friedrich,

ich hätte da auch was: IOWJ (Achtung Reklame ;-).
Das ist ein Open Source Lib für Java. Den write() Methoden kannst Du übergeben, was Du möchtest.
Die "Happen" für I2C und SPI werden dann entsprechend dem IOW-Type automatsich gebildet.

Gruß
Thomas
Friedrich
Posts: 10
Joined: Fri Sep 17, 2010 12:32 am

Re: Freie Softw. für längere Datensätze über SPI oder I2C an

Post by Friedrich »

friend-of-rq wrote:@Friedrich

ich habe da was ...

"VORSICHT WERBUNG"

genau für diesen Zweck gibt es den vom mir geschriebenen IOW-Socket-Server ...

für private- und Test- Zwecke frei

Gruss Ralf
Hi Ralf,
das überrascht mich nun etwas, daß ausgerechnet Du ein Angebot hast, nach Deiner Zwischenmeldung beim letzten Thread.
Aber um so besser, dann scheint ja dieser Thread weniger bei Dir auf Abneigung zu stoßen!
In welcher Sprache ist es denn gehalten, was Du hast? Hab meine IOW-USB-Verbindung natürlich noch nicht stehen, zum Testen.
Kannst Du es mir etwas beschreiben? Für privat ist mein Projekt nicht.

Hallo Thomas,
vielen Dank auch für Deinen Vorschlag!
Ich werde mir überlegen ob ich mich mit Java befassen werde.


Einmal eine grundsätzliche Frage zu solchen Code-Recherchen:
Gibt es für den Mikrocontrollerbereich genau für solche Zwecke wie den diesen Threads irgendwelche gängigen open source Code Quellen, ähnlich Source Forge?
Und ist man hier mehr auf mehrere kleine Projektseiten und Foren angewiesen?

Vielen Dank nochmal im Vorraus!
User avatar
Christoph Jung
Posts: 670
Joined: Sun Oct 08, 2006 3:43 pm
Location: Germany / Berlin
Contact:

Re: Freie Softw. für längere Datensätze über SPI oder I2C an

Post by Christoph Jung »

Wir haben ein recht umfangreiches SDK zum IO-Warrior wo alle Funktionen vorhanden sind (in Delphi und C++/MFC). Damit sollte sich eigentlich was anfangen lassen. Ob nun Java oder C ist im Prinzip ähnlich. Man muss die Programmiersprache beherschen. Der IOW-Socket-Server ist ein extra Programm, welches über TCP angesprochen wird soweit ich mich nicht irre.
Abteilung: Softwareentwicklung
Folge uns auf Twitter
Follow us on twitter
friend-of-rq
Posts: 389
Joined: Sun Feb 13, 2005 1:22 pm
Location: Gerblingerode / Duderstadt
Contact:

Re: Freie Softw. für längere Datensätze über SPI oder I2C an

Post by friend-of-rq »

@Friedrich
wie Herr Jung schon erwähnt hat "Der IOW-Socket-Server ist ein extra Programm"
In welcher Sprache ist es denn gehalten, was Du hast?
In RQ oder auch "RapidQ" ... ein Basic-Compiler der sehr schnelle kleine Code erzeugt.
"IOW-Socket-server_1-4-004.exe" ist nur 340KB groß.
Kannst Du es mir etwas beschreiben? Für privat ist mein Projekt nicht.
hier steht eigentlich bereits alles ...
Projekt ... IOWarrior Socket Server

Gruss Ralf
Post Reply