Witam serdecznie.
Mam zagwozdkę związaną z uartami. Wysyłam dane z mikrokontrolera poprzez UART1 do modemu GSM a konkretnie komendę "AT" w odpowiedzi dostaję "OK" i chciałbym teraz tę odpowiedz wysłać (odbić dalej) poprzez UART6, który jest podłączony do konwertera UART <--> USB.
Przeglądałem poradnik https://forbot.pl/blog/kurs-stm32-f4-7-komunikacja-przez-uart-id13472 ale coś nie udaje się niczego wysłać.
Intuicyjnie należy w funkcji przerwania:
wywołać funkcję wysyłającą dane poprzez UART6. To jest jasne, ale co podać za argumenty tych funkcji, jak wyłuskać odpowiedź z modemu? Proszę o podpowiedzi.
Oto fragment kodu:
Mam zagwozdkę związaną z uartami. Wysyłam dane z mikrokontrolera poprzez UART1 do modemu GSM a konkretnie komendę "AT" w odpowiedzi dostaję "OK" i chciałbym teraz tę odpowiedz wysłać (odbić dalej) poprzez UART6, który jest podłączony do konwertera UART <--> USB.
Przeglądałem poradnik https://forbot.pl/blog/kurs-stm32-f4-7-komunikacja-przez-uart-id13472 ale coś nie udaje się niczego wysłać.
Intuicyjnie należy w funkcji przerwania:
Kod: C / C++
wywołać funkcję wysyłającą dane poprzez UART6. To jest jasne, ale co podać za argumenty tych funkcji, jak wyłuskać odpowiedź z modemu? Proszę o podpowiedzi.
Oto fragment kodu:
Kod: C / C++