Avatar billede christian_h Nybegynder
07. september 2003 - 17:38 Der er 4 kommentarer og
2 løsninger

Fuld kontrol over seriel porten

Hej Alle Eksperter.

Er der nogen der har et eksempel på hvordan man styrer port pindene på en seriel port UDEN brug af MScomm.

Jeg har brug for TOTAL kontrol at alle port pinde på comporten, derfor kan jeg ikke bruge MScomm.

Håber nogen kan hjælpe.

Mvh.

Christian_h
Avatar billede driis Nybegynder
07. september 2003 - 17:57 #1
Du kan starte med at tage et kig her:
http://www.beyondlogic.org/serial/serial.htm
Avatar billede christian_h Nybegynder
07. september 2003 - 18:10 #2
Det sted kender jeg godt, men der er ingen VB eksempler, så det vil jeg ikke give 100 point for.
Avatar billede driis Nybegynder
07. september 2003 - 18:18 #3
Du kan ikke tilgå porten direkte med VB. Det kræver en tredjeparts DLL at skrive til de nødvendige registre (eller at du koder noget selv i C(++) eller lignende).

Du kan bruge denne DLL
http://www.driis.mobilixnet.dk/port95nt.zip

Den er skrevet til brug for parallelporten, men jeg vil tro at den også kan bruges til serielporten, da det i bund og grund er det samme, der skal gøres - altså skrive til en port.
Avatar billede driis Nybegynder
07. september 2003 - 18:20 #4
Du er så nødt til at læse mit første link, for at finde ud af hvilke registre du skal bruge for at gøre netop det du ønsker. Low level seriel port tilgang kan godt være en smule kompliceret.

Oversigt over portens registre:
http://www.beyondlogic.org/serial/serial.htm#13
Avatar billede martin.jensen Nybegynder
08. september 2003 - 09:16 #5
Total kontrol over din seriel port opnår du ikke, den styrres af din UART og det er kun den du kan få fat i. Dvs du kan ikke tænde/slukke for de enkelte ben som du har lyst. Hvis du skal bruge en port til noget elektronik/styrring så er den paralelle langt mere anvendelig.
Avatar billede christian_h Nybegynder
22. september 2003 - 17:21 #6
Hejsa.

Jeg har fundet den nødvendige info, i en sample på PlanetSourceCode.com, men driis, jeg tildeler dig 20 point for dine forslag, selvom jeg ikke fik brug for dem.

Mvh.

Christian_H
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester