PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : serial



nomad
19-04-2001, 15:13
hi leute,
hab ein kleines problemchen:
moechte einen microcontroller der fa.conrad,
(mc68hc05 mit ccbasic) ueber die serielle
schnittstelle ansprechen:
(ansteuerung von emots und schrittmots und
ausgabe von sensordaten)

GEMAESS serial-programming HOWTO koennte
man es so machen

mai
{
...
fd = open(MODEMDEVICE, O_rdwr |O_NOCITTY
|O_NONBLOCK);
...

/* read */
res = read(fd,buf,255);
buf[res]=0;
printf(":%s: %d\n",bus,res);

...

/*write*/
res = command
write(fd,&res,255);
printf(":%s,:%d\n",buf,res);

... etc...

waere dies ein loesungsansatz?
fuer tips. hinweise oder programmausschnitte
waere ich s e h r dankbar,
falls sich jemand fuer microcontroller
interessiert:
meine mail: stevenmorf@bluemail.ch
gruss nomad

pitu
20-04-2001, 09:33
Das ganze schaut mir doch sehr C-aehnlich aus, ich verschieb das mal ins C-Forum.

thorsten

jgbauman
20-04-2001, 11:39
Unter http://lcs.www.media.mit.edu/groups/el/projects/handy-board/software/icsource.html
und
ftp://cherupakha.media.mit.edu/pub/projects/interactive-c/source/ic-src-unix-2.860-beta.tar.Z
gibts Interactive C als freien Quellcode fuer den 68HC11.
Da findest Du im Verzeichnis libs Dateien io_unix.* . Vielleicht hilft dir ja die io_unix.c weiter.
(Duerfte u.a. den Code enthalten, der die Befehle ueber die serielle Leitung an den Chip schickt)

nomad
20-04-2001, 13:00
hi leute,
thanks fuer die antworten.
interactive-c hab ich schon.
to jgbauman:
falls du ein deutsche gegenstueck zum
handyboard oder andere kleine controller
suchst => http://www.elektronikladen.de
(zwerg11 a = 8-bit mc68hc11 gibts auch als
12er)