Skocz do zawartości

ESP32 - problem z jednoczesnym wykorzystaniem Bluetooth i ADC2


cule

Pomocna odpowiedź

Witam

Tworzę mały projekt oparty na ESP32 i jednym z zadań jest odczytanie kilku czujników za pomocą przetwornika A/C. Napisałem program w środowisku arduino do odczytu czujników i wszystko jest w porządku do momentu gdy nie dodam biblioteki bluetooth, wtedy czujniki podłączone pod piny ADC2 pokazują maksymalna wartość dla danej liczby bitów. Dodam, że potrzebuje 8 wejść, czyli muszę użyć dwóch dostępnych przetworników w module ESP32 ADC1 oraz ADC2. W dokumentacji producenta jest informacja o tym, że przetwornik ADC2 nie będzie działał w momencie użycia modułu Wi-Fi - "ADC2 is used by the Wi-Fi driver. Therefore the application can only use ADC2 when the Wi-Fi driver has not started."

Czy jest to błąd w dokumentacji i nie ma możliwości użycia ADC2 oraz bluetooth jednocześnie czy wymaga to jakiejś poprawki w programie?

 

Dziękuję za informacje

Link do komentarza
Share on other sites

Ciężko cokolwiek stwierdzić, za mało informacji. Jak kiedyś chciałem zrobić jednocześnie komunikację po WiFi i BT na ESP32 następowało przepełnienie stosu. Może jest to w jakiś sposób powiązane z ADC2 skoro jego wykorzystanie uniemożliwia używanie WiFi.

Edytowano przez szczawiosław
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.