Guten Tag
Ich habe ein Projekt für eine Schrittmotorsteuerung mit dem IOW56 unter MacOSX 10.6.
Teil 1: Die Schnittdaten werden via IIC auf den MC übertragen (400 kHz, Atmega328 bei 8 MHz). Nach jedem Datenpaket mit 32 Bytes wird mit Hilfe der Callback-Funktion das nächste Paket aufgerufen. Das ...
Search found 13 matches
- Sun Jun 05, 2011 2:10 pm
- Forum: IO-Warrior Deutsch
- Topic: IOW56: IIC hängt sich auf
- Replies: 1
- Views: 4418
- Fri May 20, 2011 7:54 pm
- Forum: IO-Warrior Deutsch
- Topic: iow zu Atmega via SPI
- Replies: 1
- Views: 4576
iow zu Atmega via SPI
Ich möchte ca. 50 Bytes Daten vom IOW56 zu einem Atmega328 übertragen. Dieser läuft mit 8 MHz.
Der SPI-Takt des IOW ist probeweise 100 kHz, sollte aber später wesentlich schneller sein.
CPOL und CPHA sind auf beiden Seiten 0, MSB ist vorn.
Ich habe es im Atmega mit Interrupt und mit Polling ...
Der SPI-Takt des IOW ist probeweise 100 kHz, sollte aber später wesentlich schneller sein.
CPOL und CPHA sind auf beiden Seiten 0, MSB ist vorn.
Ich habe es im Atmega mit Interrupt und mit Polling ...
- Mon Jul 14, 2008 4:16 pm
- Forum: IO-Warrior Deutsch
- Topic: IOW zu Atmega via i2c mit MacOSX
- Replies: 8
- Views: 8012
Re: IOW zu Atmega via i2c mit MacOSX
Ich bin jetzt ein Bitzli weiter gekommen. Nachdem ich sämtliche LCD-Ausgaben auf dem Slave auskommentiert habe, funktioniert der Aufruf mit
03 08 61 ...
anscheinend korrekt, der Bus wird nach dem Empfang von 8 Bytes wieder freigegeben. Nur haben die 'empfangenen' Daten nichts mit den Eingaben im ...
03 08 61 ...
anscheinend korrekt, der Bus wird nach dem Empfang von 8 Bytes wieder freigegeben. Nur haben die 'empfangenen' Daten nichts mit den Eingaben im ...
- Mon Jul 14, 2008 9:07 am
- Forum: IO-Warrior Deutsch
- Topic: IOW zu Atmega via i2c mit MacOSX
- Replies: 8
- Views: 8012
Re: IOW zu Atmega via i2c mit MacOSX
Es ist ein IOW24. Der Atmega8 macht meines Wissens kein Clock-Stretching. Die ISR tut nichts anderes als TWDR einen Wert zuweisen und ACK senden.
In meinem reinen Atmega8-Bus ist in der ISR beim Transmitter-Mode noch ein Aufruf des ADC enthalten. Das führte aber beim IOW zu einem Abbruch der ...
In meinem reinen Atmega8-Bus ist in der ISR beim Transmitter-Mode noch ein Aufruf des ADC enthalten. Das führte aber beim IOW zu einem Abbruch der ...
- Sun Jul 13, 2008 6:03 pm
- Forum: IO-Warrior Deutsch
- Topic: IOW zu Atmega via i2c mit MacOSX
- Replies: 8
- Views: 8012
Re: IOW zu Atmega via i2c mit MacOSX
Vielen Dank für die sonntägliche Antwort.
Der Versuch mit dem Stopbit bringt nichts. Wenn ich nachher in den Lesemodus wechsle, kommt ein Fehler.
02 C1 60 .. ergibt ein Ack
03 01 61 .. ergibt Err
02 81 60 ..
02 41 60 .. ergibt Ack im R-Modus
03 01 61 .. ergibt Err.
Direkt lesen läuft an sich:
03 ...
Der Versuch mit dem Stopbit bringt nichts. Wenn ich nachher in den Lesemodus wechsle, kommt ein Fehler.
02 C1 60 .. ergibt ein Ack
03 01 61 .. ergibt Err
02 81 60 ..
02 41 60 .. ergibt Ack im R-Modus
03 01 61 .. ergibt Err.
Direkt lesen läuft an sich:
03 ...
- Sat Jul 12, 2008 11:32 am
- Forum: IO-Warrior Deutsch
- Topic: IOW zu Atmega via i2c mit MacOSX
- Replies: 8
- Views: 8012
IOW zu Atmega via i2c mit MacOSX
Guten Tag
Ich verwende den I2C-Bus rsp. TWI für das Schreiben und Lesen von Atmega zu Atmega. Das funktioniert alles mit den Routinen von Peter Fleury, die anscheinend so etwas wie ein Standard für diese Aufgaben bei Atmega's sind, und läuft einwandfrei.
Auch das Lesen und Schreiben auf ein EEPROM ...
Ich verwende den I2C-Bus rsp. TWI für das Schreiben und Lesen von Atmega zu Atmega. Das funktioniert alles mit den Routinen von Peter Fleury, die anscheinend so etwas wie ein Standard für diese Aufgaben bei Atmega's sind, und läuft einwandfrei.
Auch das Lesen und Schreiben auf ein EEPROM ...
- Mon Feb 18, 2008 1:05 pm
- Forum: IO-Warrior Deutsch
- Topic: i2C mit OSX
- Replies: 2
- Views: 4807
i2C mit OSX
Clock stretching verwende ich nicht. Ich habe jetzt alle Schreibbefehle des ATmega an das LCD herausgenommen, um die Sache zu beschleunigen. Es kommt jetzt keine Fehlermeldung mehr, aber es geht nach der Adressierung auch nicht weiter. Da muss ich mir wohl einen anderen Weg suchen.
Das Lesen eines ...
Das Lesen eines ...
- Sun Feb 17, 2008 7:58 pm
- Forum: IO-Warrior Deutsch
- Topic: i2C mit OSX
- Replies: 2
- Views: 4807
i2C mit OSX
Ich versuche, mit dem IOW24 auf einen AVR-Slave zuzugreifen. Mit einem AVR-Master funkt's gut. Aber mit dem IOW komme ich nicht über die Adressierung heraus.
Rep ID: 2
Byte 0: C3 Start, 3 Bytes, Stop
Byte 1: 60 Hex-Adresse des Slave
Byte 2,3: Zahlen, die der Slave in einen Buffer ablegen sollte ...
Rep ID: 2
Byte 0: C3 Start, 3 Bytes, Stop
Byte 1: 60 Hex-Adresse des Slave
Byte 2,3: Zahlen, die der Slave in einen Buffer ablegen sollte ...
- Thu Feb 14, 2008 9:07 pm
- Forum: IO-Warrior Deutsch
- Topic: IOW24 Speed
- Replies: 2
- Views: 4864
IOW24 Speed
Danke vielmals. 16 ms sollte schnell genug sein. Meine Reports sind nummeriert, also sollte auch das Erkennen eines neuen Reports keine Mühe machen.
- Sun Feb 10, 2008 8:51 pm
- Forum: IO-Warrior Deutsch
- Topic: IOW24 Speed
- Replies: 2
- Views: 4864
IOW24 Speed
Ich versuche gerade, Daten von einem 8 Bit breiten Bus in den IOW24 zu bekommen. Mit dem IOWarriorProber werden die Bits auch angezeigt. Ich muss sie aber mindestens 60 ms auf dem Bus lassen, damit der IOW sie zuverlässig liest. Habe ich die Doks falsch verstanden, wonach etwa alle 10 ms ein Read ...
- Thu Jun 28, 2007 6:18 pm
- Forum: JoyWarrior Deutsch
- Topic: JoyWarrior für Messungen
- Replies: 4
- Views: 13133
Messungen mit JoyWarrior
Genauigkeit 8 Bit genügt.
Meine Plattform ist aber MacOSX.
Ruedi Heimlicher
Meine Plattform ist aber MacOSX.
Ruedi Heimlicher
- Wed Jun 27, 2007 9:47 am
- Forum: JoyWarrior Deutsch
- Topic: JoyWarrior für Messungen
- Replies: 4
- Views: 13133
JoyWarrior für Messungen
Ich möchte den JoyWarrior zum Einlesen von Potentiometerstellungen verwenden. Die Ergebnisse möchte ich in meinem Programm weiterverarbeiten. also nicht als Eingabe für einen Simulator oä. Ich finde aber nirgends Hinweise darauf. Kann ich die gleichen Funktionen verwenden wie beim IOWarrior? Welche ...
- Sun May 27, 2007 11:47 am
- Forum: IO-Warrior Deutsch
- Topic: IOWarrior und MacOS 10.4.9
- Replies: 1
- Views: 5112
IOWarrior und MacOS 10.4.9
Guten Tag
Seit dem Update auf OSX 10 4.9 funktioniert bei mir der IOWarrior nicht merh korrekt. Der IOWarriorProber startet wie immer und liest auch brav, was ich eingebe. Aber die Write-Funktion funktioniert höchstens einmal und bringt dann die Fehlermeldung:
"Could not write setReport on hid ...
Seit dem Update auf OSX 10 4.9 funktioniert bei mir der IOWarrior nicht merh korrekt. Der IOWarriorProber startet wie immer und liest auch brav, was ich eingebe. Aber die Write-Funktion funktioniert höchstens einmal und bringt dann die Fehlermeldung:
"Could not write setReport on hid ...