-
Data: 2019-08-13 20:34:36
Temat: Re: PIC24fj256da210 - dziwne zachowanie GPIO
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 13.08.2019 15:33, Marek wrote:
> Źle skonfigurowane bufory są wykrywane runtime i wtedy kod robi
> while(0); jeśli masz aktywnego wdg będą resety w kółko.
Watchdog wyłączony. Na tym etapie tylko zaciemniałby sytuację.
Wygląda na to, że chyba znalazłem przyczynę. Wczytałem się w
dokumentację i okazuje się, że ten konkretny model PIC24 ma sporą
pamięć, ale nie cała jest dostępne bezpośrednio. W standardowy sposób
dostępne jest tylko 30kB, pozostałe 66kB to pamięć rozszerzona (EDS).
Zmylił mnie fakt, że MPLABX w użytych zasobach uwzględnia całość. Z
punktu widzenia programu pamięci było mniej niż oczekiwałem i stos w
pewnym momencie zaczął pisać po stercie.
Przejrzałem kod i odzyskałem trochę zmiennych globalnych tam, gdzie to
tylko było możliwe. Wystarczyło, żeby ruszyły wszystkie rzeczy, które do
tej pory nie chciały działać.
Teraz tylko muszę opanować obsługę tej rozszerzonej pamięci z poziomu C.
Gotowych bibliotek nie chciałbym przerabiać, ale teraz zostało mi już
tylko (poza dopracowaniem paru szczegółów) napisanie warstwy własnej
aplikacji, która równie dobrze może korzystać z tej części RAM-u.
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Lustra w maszynie ASML
- DC blocker i buczące toroidy
- Problemy TSMC cd
- Detektor
- Może tutaj się uda: [NTG] Elewacja / dziurawa Churka
- Falownik jednofazowy a żarówka
- Agregat i "legalność" instalacji
- Uziom
- (Ponownie) odkryto, że ładowanie pulsacyjne robi dobrze
- driver led ?
- Długość wtyku zasilającego ?5.5mm
- Szukam przetwornicy 55-40V>8-8.2V 3-4A
- Kindle - pierwsze wrażenia
- Transformator TS90/16, uzwojenia połączone szeregowo na stałe, z asymetrycznym odczepem, napięcia 16V i 39V a prostowanie pełnookresowe
- regulacja prądu ?
Najnowsze wątki
- 2024-04-28 wymiana przewodu od licznika do mieszkania
- 2024-04-28 Lustra w maszynie ASML
- 2024-04-28 Elektryk przytarł podłogę
- 2024-04-27 Nowy, "szybki "komputer AsRock nie posiada modułu TPM
- 2024-04-27 Nowy, "szybki "komputer AsRock nie posiada modułu TPM
- 2024-04-27 Warszawa => Inżynier DevOps (projekt JP) <=
- 2024-04-27 Warszawa => Senior Account Manager (on-site) <=
- 2024-04-27 Wrocław => Dyrektor Sprzedaży (branża usług/produktów IT) <=
- 2024-04-27 Warszawa => Sales Representative for Outsourcing Services <=
- 2024-04-27 Chrzanów => Administrator i wdrożeniowiec Lotus Notes/Domino <=
- 2024-04-27 Ja pierdolę...
- 2024-04-27 Ryby i kawitacja
- 2024-04-27 Zabrze => Junior HelpDesk <=
- 2024-04-27 Katowice => Administrator IT - Wirtualizacja i Konteneryzacja <=
- 2024-04-27 Bażanowice => Inżynier Industrializacji - Elektronik <=