Witam! Od jakiegoś czasu bawię się AVR Studio 4 po przesiadce z BASCOMA. Jak narazie jest nieźle
ale mam mały problem. Mianowicie, chciałbym sobie przy pomocy ADC próbkować sygnał z częstotliwością X (dajmy na to 8kHz) i zapisać go do tablicy. O ile w BASCOMIE napisałem sobie taki programik (przerwanie Timer2 8kHz, w przerwaniu odczyt ADC do tablicy i inkrementacja wskaźnika która to zapisuje kolejne pozycje tablicy aż do osiągnięcia wartości Y (zadeklarowanej).
Na ten czas mam uruchomione przerwanie od Timer2 i ono działa bardzo dobrze, w przerwaniu dajmy na to mogę migać diodą, a w pętli głównej wysyłam po RS232 dane. Czyli ta część działa. Problemem jest moim jak wkomponować obsługę ADC i odczyt w przerwaniu. Tu trzeba samemu czekać na zakończenie konwersji, samo się wystawia przerwanie, a nie bardzo wiem, czy to nie będzie problemem. Jak to dam radę odpalić to reszta pójdzie jak z płatka. Moje pytanie w tym momencie jest teoretyczne, bo nie miałem czasu popróbować uruchomić samego ADC. Może ktoś coś podobnego robił? i podpowie? nie koniecznie kodem, bo niechcę gotowca. Pozdrawiam
Na ten czas mam uruchomione przerwanie od Timer2 i ono działa bardzo dobrze, w przerwaniu dajmy na to mogę migać diodą, a w pętli głównej wysyłam po RS232 dane. Czyli ta część działa. Problemem jest moim jak wkomponować obsługę ADC i odczyt w przerwaniu. Tu trzeba samemu czekać na zakończenie konwersji, samo się wystawia przerwanie, a nie bardzo wiem, czy to nie będzie problemem. Jak to dam radę odpalić to reszta pójdzie jak z płatka. Moje pytanie w tym momencie jest teoretyczne, bo nie miałem czasu popróbować uruchomić samego ADC. Może ktoś coś podobnego robił? i podpowie? nie koniecznie kodem, bo niechcę gotowca. Pozdrawiam