Learning to fly is learning how to throw yourself at the ground and miss...
poorten 0x02e8, 0x02f8, 0x03e8 en 0x03f8 geloof ik
onder welk OS? meestal zijn er wel API functies voor
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Vraag is al veel vaker langsgeweest, dus zoeken is ook handig.
Onder Dos/Win3/Win95/98/ME kun je nog rechtstreeks poorten aanspreken, onder WinNT/2000/XP moet je ze openen als een file (Microsoft libraries gebruiken), dan is losse pinnen aansturen iets meer werk.
Onder Linux/BSD enzo kan 't wel weer rechtstreeks.
Learning to fly is learning how to throw yourself at the ground and miss...
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
95/98/Me wel... dos en win3 is toch stuk moeilijker hoor... (tochOp zondag 13 januari 2002 21:28 schreef OiSyN het volgende:
onder Dos/Win3/Win95/98/ME kun je ze ook openen als een file
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Learning to fly is learning how to throw yourself at the ground and miss...
AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!
Verwijderd
zelf moet ik voor school ook op 'zeer korte' termijn een programmatje schrijven om 2 spanningsniveaus uit te lezen. De bedoeling is dat dit ook op de compoort gebeurd. Het programma wordt geschreven in c.
Nu moet ik dus data uitlezen uit de seriele poort. Er zijn op internet inderdaad wel genoeg tutorials te vinden waarmee dat te leren is (waaronder die site van beyond logic), maar het probleem is het volgende:
Op de een of andere manier werkt de code zoals die op die site van beyond logic staat niet bij mij (windows xp). Wanneer ik m door de compiler (dev cpp) haal krijg ik allemaal errors, voornamelijk syntax errors en hij zegt dat sommige dingen niet gedeclareerd zijn.
Dit is echter niet alleen het geval bij deze code, maar ook bij code van programmers heaven, zelfs als er een .exe file bij zit kan ik die niet uitvoeren omdat de parameter onjuist zou zijn.
Jullie raden het al, ik ben best wel een noob in programmeren, en ik heb geen flauw idee hoe ik dit moet oplossen.
Heeft iemand een idee?
Teneerste moet je een aparte dll hebben om de com poort direct aan te kunnen spreken in XP.Verwijderd schreef op dinsdag 29 januari 2008 @ 23:37:
Hallo,
zelf moet ik voor school ook op 'zeer korte' termijn een programmatje schrijven om 2 spanningsniveaus uit te lezen. De bedoeling is dat dit ook op de compoort gebeurd. Het programma wordt geschreven in c.
Nu moet ik dus data uitlezen uit de seriele poort. Er zijn op internet inderdaad wel genoeg tutorials te vinden waarmee dat te leren is (waaronder die site van beyond logic), maar het probleem is het volgende:
Op de een of andere manier werkt de code zoals die op die site van beyond logic staat niet bij mij (windows xp). Wanneer ik m door de compiler (dev cpp) haal krijg ik allemaal errors, voornamelijk syntax errors en hij zegt dat sommige dingen niet gedeclareerd zijn.
Dit is echter niet alleen het geval bij deze code, maar ook bij code van programmers heaven, zelfs als er een .exe file bij zit kan ik die niet uitvoeren omdat de parameter onjuist zou zijn.
Jullie raden het al, ik ben best wel een noob in programmeren, en ik heb geen flauw idee hoe ik dit moet oplossen.
Heeft iemand een idee?
Wat zijn de fouten die je krijgt?
Heb je alle dll / libaries etc. die je moet hebben ?
"Ik krijg allemaal errors" zegt ons natuurlijk helemaal niks
[ Voor 23% gewijzigd door Creepy op 30-01-2008 10:20 ]
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Dit topic is gesloten.
![]()