Witam,
Chciałem zrobić następującą rzecz. Komunikacja: GSM->AVR->PC. Z AVR wysyłam po UART1 komendę AT do modemu GSM, i to co odpowiedział GSM chcę wysłać po UART0 do PC. Niestety nic się nie pokazuję w terminalu. Oba UARTy osobno działają bez problemu. To co odpowiada modem po samym wysłaniu AT przez AVR(bez dalszego przesłania na drugi UART) to:
Jest to chyba 6 znaków tak?
Oto mój kod:
Wrzucam tylko część main, ponieważ funkcje odpowiadające za transmisję UART są na pewno dobre, ponieważ tak jak wcześniej pisałem, osobo każdy UART działa poprawnie. Dodam jeszcze, że jak w pętli for zmienię i<5 na i<2 to na terminalu pojawiają się jakieś krzaki.
Chciałem zrobić następującą rzecz. Komunikacja: GSM->AVR->PC. Z AVR wysyłam po UART1 komendę AT do modemu GSM, i to co odpowiedział GSM chcę wysłać po UART0 do PC. Niestety nic się nie pokazuję w terminalu. Oba UARTy osobno działają bez problemu. To co odpowiada modem po samym wysłaniu AT przez AVR(bez dalszego przesłania na drugi UART) to:
AT
OKJest to chyba 6 znaków tak?
Oto mój kod:
Kod: text
Wrzucam tylko część main, ponieważ funkcje odpowiadające za transmisję UART są na pewno dobre, ponieważ tak jak wcześniej pisałem, osobo każdy UART działa poprawnie. Dodam jeszcze, że jak w pętli for zmienię i<5 na i<2 to na terminalu pojawiają się jakieś krzaki.