Coś strasznie kombinujesz
elektronikq napisał(a):
To przy 9600 bodach to mam 9600 bitów na sekundę?
Tak. Przy 9600 bodach masz maksymalnie 9600 bitów na sekundę, ale aby mieć te 9600 bitów musisz mieć ciągłą transmisję.
elektronikq napisał(a):
chodzi mi o zbocza narastające, czyli 0 -> 1
Ze zboczami to nie tak jednoznacznie, bo one zależą jakie wartości wysyłasz, z czego 2 na 10 są to narzucone wartości bitów (start i stop).
elektronikq napisał(a):
A że chodzi mi o zbocza to maksymalnie mogę wysłać 4800 impulsów (impuls = zbocze)?
Jak będziesz wysyłał bajt o wartości 0xAA (binarnie 10101010) to w jednej ramce będzie 5 zboczy 0->1.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Pamiętaj tylko, że nie masz gwarancji w systemach komputerowych, że zaraz po skończeniu bitu stopu wysłanie zostanie kolejny bit startu. Może być przez pewien czas "cisza". W AVRach gdzie masz podwójne buforowanie i przerwania, możesz to sobie zapewnić. Ale wysyłanie impulsów poprzez sprzętowy RS232 to jakiś bardzo dziwny pomysł
.
--
Pozdrawiam,
Robert
PS. Obowiązkowo pooglądaj Mirkowy poradnik:
https://www.youtube.com/watch?v=IrtEPz0ftz0