[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
hejsa jeg sidder og skal læse/skrive en del data på en serielport (til et eksternt board), og skal derfor have sat baudrate, bits osv for dette. jeg har lige nu /* åbne serielport */ if((fd = open("/dev/ttyS0", O_RDWR)) == -1){ perror("failed to open '/dev/ttyS0'"); exit(1); } /* sæt til at være ikke blokerende */ if(fcntl(fd, F_SETFL, O_NONBLOCK) == -1){ perror("fcntl failed"); exit(1); } hvordan sætter jeg hastigheden til f.eks. 57.600baud? MVH Kim Schulz
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |