Szybkie linki:
 
Galeria serwisu:

Widzisz łapkę - kliknij w obrazek, aby zobaczyć więcej.

Mikrokontrolery - pakiety sprzętowe.

Jak programować mikrokontrolery UPDI serii AVR DX?
Mikrokontrolery serii AVR DX - Mikrokontrolery AVR32DAB (właściwie należące do szerszych rodzin AVR® DA i AVR® DB) to 8-bitowe układy firmy Microchip Technology, które obsługują interfejs programowania i debugowania UPDI. Wszystkie wymienione mikrokontrolery wykorzystują jednopinowy interfejs UPDI do programowania i debugowania, co upraszcza projektowanie i minimalizuje liczbę wymaganych pinów. Dostępne w wielu typach obudów.

Jak w prosty sposób programować te mikrokontrolery?

Pakiet sprzętowy DXCore obsługi programowania tej grupy - Rdzeń Arduino dla AVR DA, DB, DD, EA i przyszłych części serii DU – najnowsze AVR firmy Microchip. Może być używany w Ardino, Eclipse, Sloeber. Pozwala na uproszczenie obsługi i programowania.

Co wykonać kolejno i co będzie potrzebne? - kolejne kroki postępowania w kierunku końcowego sukcesu?
  1. Pobierz pakiet sprzętowy DxCore strona pobierania
  2. Wypakuj katalog pakietu do swojego katalogu hardware. Może to być:
    1. C:\Users\nazwa uzytkownika\Dokumenty\Arduino\hardware,
    2. Katalog Eclipse\arduinoPlugin\packages\arduino\hardware
  3. Powinieneś w Eclipse mieć zainstalowaną wtyczkę Eclipse arduino plugin. Jeśli nie masz zainstaluj poprzez Marketplce,
  4. Uruchom ponownie Eclipse lub Sloeber,
  5. Utwórz nowy projekt w Eclipse sketch poleceniem menu Arduino/Sloeber->Create new sketch
  6. W polu "Platform folder" powinien być widoczny pakiet DxCore. jeśli go tam nie widać, znaczy, że coś pominąłeś,
  7. Skonfiguruj swój nowy projekt, wypełniając przez wybranie odowiednich wartości we wszystkich widocznych polach.
  8. Finisch
  9. Masz nowy projekt DxCore
  10. Teraz kompilacja: Project->Build lub ikona "Verify" na pasku u góry.
  11. Jeżeli pojawi się błęd podczas kompilacji:"Błąd 126" - brakuje zmiennej: runtime.tools.avr-gcc.patch, zobaczobacz Jak naprawić błędy Eclipse
  12. Jeżeli zobaczysz błąd z komunikatem o braku obsługi wybranego mikrokontrolera: zobacz poniżej opis: Dodatkowe błędy kompilacji
  13. Po poprawnej kompilacji możesz wgrać projekt do mikrokontrolera poprzez ikonę Upload sketch na pasku u góry,
  14. Jeżeli pojawią się błędy podczas wgrywania, zobacz: Jak naprawić błędy Eclipse
  15. Porawna kompilacja i wgranie do mikrokontrolera oznacza sukces projektu obsługi nowych typów mikrokontrolerów.

Dodatkowe błędy kompilacji:
  1. Znane już błedy wgrywania, zobacz błedy Eclipse
  2. Nowe błedy kompilacji, zobacz błedy toolchain Eclipse

Będziemy uzupełniać przedstawione informacje, o ile umożliwią one usprawnienie lub uproszczenie użycia DXCore.



Licznik serwisu: 8186 , Aktualnie: 2 , Admin kontakt: admin@progel.pl