tarnos napisał(a):
Na tym pracowaliśmy:
https://www.youtube.com/watch?v=JfJs9wip60M <--- czy muszę to kupować, żeby sie nauczyć tych projektów ?
Jeśli chcesz się nauczyć tego co robiliście na laborce to tak, na zaliczeniu (egzaminie) Profesor będzie Ci zadawał zadanie do zrobienia na ten zestaw to chyba jest logiczne. Więc musisz opanować obsługę (programowanie) wszystkich peryferiów z tej płytki.
Poza tym będziesz potrzebował programatora do XMeag - ATATMEL-ICE-PCBA, AVR DRAGON, lub jakiegoś klona, tylko pamiętaj że ma to być programator który obsługuje XMega ma mieć - (PDI lub JTAG), chyba że na płytce już jest, albo można programować procesor przez USB via Bootloader - to musisz sprawdzić.
tarnos napisał(a):
widziałem kurs na forbot z diodą i powiem że nawet rozumiem.
Mruganie diodą a obsługa wyświetlacza w asemblerze to jak skok w nad przestrzeń...
Ten kurs o którym mówisz dotyczy programowania podstawowej rodziny AVR (ATTiny, ATMega) ty masz nauczyć się programować
AVRXMega to dwie różniące się architektury - rdzeń został ten sam, podejście do peryferiów całkowicie inne - wcześniej już o tym pisałem. Bez podstawowej znajomości architektury uC nic nie zdziałasz.
Więc zacznij od zaznajomienia się z dokumentacją uC, z dokumentacją zestawu i z opisem Atmel AVR XMEGA A Manual Preliminary wszystko to znajdziesz na stronach Atmela.
Poza tym zapoznaj się z tym:
http://mikrokontroler.pl/content/mikrokontrolery-avr-xmega-w-praktyce-czesc-1-co-trzeba-wiedziec-by-zaczachttp://www.leon-instruments.pl/p/kursy.html- ten sam autor co powyżej (strona domowa)
Książki:
http://helion.pl/ksiazki/avr-praktyczne-projekty-tomasz-francuz,avrppr.htmhttp://helion.pl/ksiazki/avr-uklady-peryferyjne-tomasz-francuz,avrukp.htmPoz tym powinieneś mieć jakieś notatki z wykładów, chyba nie uczyli was programowania na żywca

bez jakiegoś teoretycznego wstępu.
Nie będę Cię więcej dołował
A na warunek sam sobie zapracujesz (bądź już zapracowałeś)
