Witam, napisałem taki kod:
Służy on do sterowania silnikiem poprzez komendy odbierane z modułu BTM-222 przez USART.
Problem w tym, że gdy wysyłam do mikrokontrolera komendę "q" to wszystko działa poprawnie, ale gdy po wysłaniu "q" wyślę "w", to żeby dać napięcie na portach PD6 i PB0 muszę tą komendę "w" wysłać dwukrotnie, bo inaczej silnik tylko staje.
Nie wiem czemu tak się dzieje i co jest problemem?
Proszę o pomoc,
Defozo
Kod: C / C++
Służy on do sterowania silnikiem poprzez komendy odbierane z modułu BTM-222 przez USART.
Problem w tym, że gdy wysyłam do mikrokontrolera komendę "q" to wszystko działa poprawnie, ale gdy po wysłaniu "q" wyślę "w", to żeby dać napięcie na portach PD6 i PB0 muszę tą komendę "w" wysłać dwukrotnie, bo inaczej silnik tylko staje.
Nie wiem czemu tak się dzieje i co jest problemem?
Proszę o pomoc,
Defozo