PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Threads



PcVirus
14.01.2007, 11:48
Hi,
kann man in Bascom mehrere Threads erstellen?
Sowas fände ich nämlich sehr wichtig
MFG PcVirus

Jon
14.01.2007, 11:54
Was meinst du mit Threads?
Meinst du damit mehrere Aufgaben gleichzeitig, also Multitasking??

jon

PcVirus
14.01.2007, 12:31
Ja genau.
Ich weiß auch das es geanu gleichzeitig nicht geht, aber man merkt das ja nicht.

Jon
14.01.2007, 13:44
Geht, soweit ich weiß nicht. Du kannst mit 16MHz arbeiten, also 16mio Befehle die sek, aber schneller gets nicht und zw. zwei Aufgabe hin und her springen geht nur über gosub xyz und das dauert im Endeffekt länger, als wenn du erst Aufgabe eins und dann Aufgabe zwei machst.

jon

PcVirus
14.01.2007, 15:09
Mit mehreren Threads könnte man einen Verwaltungs Thread und mehrere Aktionsthreads machen.
Gibt es denn in c threads?

SIGINT
14.01.2007, 16:19
Hi PCVirus,
Threads ansich haben nicht viel mit C zu tun... das Betriebssystem und der Prozessor müssen Multitasking unterstüzen. Die AVR Reihe unterstüzt Multitasking und es existieren ein paar Kernel für die AVR Reihe. Diesen hab ich schon vor Monaten mal gefunden,aber noch nicht getestet:
http://barello.net/avrx/
Programme kannst du entweder in Assembler oder C schreiben...


Gruß,
SIGINT