Programowanie AVR: środowisko programistyczne pod Linuksem

System operacyjny jakiego uzywam to Ubuntu GNU/Linux. Jest wiele dobrych poradników jak programować uC AVR pod Windows, ale ja jednak wolę alternatywny system. Na szczęście wszystkie potrzebne narzędzia są dostępne pod Linuksa i bez problemu można wykorzystać ten system do programowania tych mikrokontrolerów. Jak to bywa z systemem spod znaku pingwina, każda czynność niestandardowa kończy się na manualnej, wręcz rzemiślniczej pracy.
Do programowanie można i wszelkich czynności z tym związanych można uzyć KontrollerLab, ja jednak wolałbym na początek nie wybierać IDE, tylko zrobić to ręcznie.

W repozytoriach Ubuntu jest wszystko czego mi potrzeba: gcc-avr, gdb-avr, binutils-avr, avr-libc, avrdude, simulavr.

Cztery pierwsze paczki są oczywiste, następne dwie służą odpowiednio do obsługi programatora oraz do przetestowania naszego programu jeszcze przed zaprogramowaniem uC.


sudo apt-get install gcc-avr gdb-avr binutils-avr avr-libc avrdude simulavr

apt-get zajmie się resztą zależności.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s