baud
24.07.2010, 21:20
Hallo !
Tut mir leid das ich noch einen Thread zu dem Thema eroeffnen musste aber ich komme nicht weiter.
Ich hab einen Asuro und der Funktioniert mit USB Transceiver auch ganz gut. Nur ich wuerde gern die RS232 Variante nutzten.
Ich habe den Papiertest durchgefuehrt und dabei ist es sehr schwirig alles hinzubekommen. Also mal sind die einen Buchstaben besser mal die anderen, aber das alle ohne Markel funktionieren haben ich noch nicht hinbekommen. Aber ich habe gelesen das es nicht so schlimm sein soll wenn mal ein hochkomma zurueckgegeben wird. Das waehre ja nur ein Checksummenfehler.
Doch bei mir kommt ein Timeout fehler beim Flashen. Ich habe schon die cpu auslastung hoch genommen. Ich habe unter windows die Einstellungen x mal ueberprueft. Nichts funktioniert.
Ich habe dann per usb dieses Programm geflasht:
#include "asuro.h"
int main(void)
{
Init();
while(1)
{
StatusLED(GREEN);
while(PIND & (1 << PD0));
StatusLED(RED);
while(PollSwitch()!=2);
}
while(1);
return 0;
}
Das soll halt dienen zu erkennen ob die 36kH erreicht sind ( habe ich im Forum aufgeschnappt )
Und dabei geht die rote LED so gut wie immer an wenn ich etwas flashen will, also er empfaengt irgendwas.
Außer wenn ich das Poti ganz extrem nach links und rechts drehe. Dann aendert sich die LED farbe nicht.
Ich weis nicht mehr weiter !
Hat jemand Rat ???
Ich Empfange sogar die Signale ueber das Hyper Terminal die der Asuro sendet, doch flashen kann ich ihn nicht !
mfg
baud
Tut mir leid das ich noch einen Thread zu dem Thema eroeffnen musste aber ich komme nicht weiter.
Ich hab einen Asuro und der Funktioniert mit USB Transceiver auch ganz gut. Nur ich wuerde gern die RS232 Variante nutzten.
Ich habe den Papiertest durchgefuehrt und dabei ist es sehr schwirig alles hinzubekommen. Also mal sind die einen Buchstaben besser mal die anderen, aber das alle ohne Markel funktionieren haben ich noch nicht hinbekommen. Aber ich habe gelesen das es nicht so schlimm sein soll wenn mal ein hochkomma zurueckgegeben wird. Das waehre ja nur ein Checksummenfehler.
Doch bei mir kommt ein Timeout fehler beim Flashen. Ich habe schon die cpu auslastung hoch genommen. Ich habe unter windows die Einstellungen x mal ueberprueft. Nichts funktioniert.
Ich habe dann per usb dieses Programm geflasht:
#include "asuro.h"
int main(void)
{
Init();
while(1)
{
StatusLED(GREEN);
while(PIND & (1 << PD0));
StatusLED(RED);
while(PollSwitch()!=2);
}
while(1);
return 0;
}
Das soll halt dienen zu erkennen ob die 36kH erreicht sind ( habe ich im Forum aufgeschnappt )
Und dabei geht die rote LED so gut wie immer an wenn ich etwas flashen will, also er empfaengt irgendwas.
Außer wenn ich das Poti ganz extrem nach links und rechts drehe. Dann aendert sich die LED farbe nicht.
Ich weis nicht mehr weiter !
Hat jemand Rat ???
Ich Empfange sogar die Signale ueber das Hyper Terminal die der Asuro sendet, doch flashen kann ich ihn nicht !
mfg
baud