Skocz do zawartości

Płytka prototypowa/moduł wykonawczy na PIC32MX440F512H


Pomocna odpowiedź

Podoba Ci się ten projekt? Zostaw pozytywny komentarz i daj znać autorowi, że zbudował coś fajnego!

Masz uwagi? Napisz kulturalnie co warto zmienić. Doceń pracę autora nad konstrukcją oraz opisem.

Właśnie zaakceptowałem Twój opis, możesz go teraz zgłosić do akcji rabatowej umieszczając link w temacie zbiorczym. Dziękuję za przedstawienie ciekawego projektu, zachęcam do prezentowania kolejnych DIY oraz aktywności na naszym forum 🙂

Jak kto lubi @InspektorGadzet  ale to nie DIY tylko demo chyba. Żeby można było mówić o DIY to post powinien chyba zawierać pliki projektu? Pobawił bym się czymś takim ale projektować od początku na podstawie zdjęć i to jeszcze pod PIC na pewno nie będę.

(edytowany)
45 minut temu, InspektorGadzet napisał:

W PIC32 zniechęca mnie dłuuuuuuuuga errata chyba, ze coś się zmieniło i płatny kompilator, bo darmowa wersja dostawia nop lub  coś podobnego aby kod był mniej wydajny.

Z erratami w PIC32 różnie bywa. W przypadku większości używanych przeze mnie układów nie było jakichś większych problemów. To znaczy nie natknąłem się na problemy, które musiałbym jakoś ręcznie obchodzić. Nie miałem też sytuacji, kiedy coś nie działało i po zerknięciu do erraty okazało się, że to wina błędu. Biblioteki od Microchipa zwykle zresztą uwzględniają znane błędy i potrafią je obchodzić.

Są pewne problematyczne układy, na przykład niektóre pierwsze MCU z rodziny PIC32MZ (z grubsza można by je uznać za odpowiednik STM32F4) miały naprawdę szokujące niedociągnięcia. Pamiętam na przykład, że w jednym z nich nie działał oscylator w połączeniu z zewnętrznym kwarcem. Jedynym możliwym rozwiązaniem było stosowanie zewnętrznego generatora...

Instrukcje Nop były ponoć dodawane w kompilatorze xc8. Natomiast xc32 ma w wersji darmowej zablokowane stopnie optymalizacji powyżej O1. W amatorskich warunkach nie ma to wielkiego znaczenia jak dla mnie. Kiedyś słyszałem, że można sobie skompilować kompilator pozbawiony tych ograniczeń, jednak nigdy się to nie bawiłem.

Edytowano przez atlantis86
2 minuty temu, atlantis86 napisał:

Biblioteki od Microchipa zwykle zresztą uwzględniają znane błędy i potrafią je obchodzić.

Dobrze wiedzieć. Ja, sam z siebie, nic na PIC32 nie zaprojektuję ale może trafi się klient co będzie miał specyficzne wymagania? Albo trzeba będzie kontynuować czyjś projekt na PIC32? Nigdy nic nie wiadomo.

17 godzin temu, atMegaTona napisał:

Żeby można było mówić o DIY to post powinien chyba zawierać pliki projektu? Pobawił bym się czymś takim ale projektować od początku na podstawie zdjęć i to jeszcze pod PIC na pewno nie będę.

Nie wymagamy od autorów DIY podawania schematów/płytek/źródeł programów. Oczywiście jest to mile widziane i wiele osób chętnie dzieli się takimi materiałami, ale nie ma takiego wymogu, ponieważ zniechęcało to wiele osób do dzielenia się swoimi projektami. Było tak szczególnie w przypadku osób budujących roboty na zawody, raczej nikt nie chciał dzielić się takimi szczegółami, a już na pewno nie kodem 😉

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...