RSS · Atom

Mikrokontrolery


ARM7 ISP w Windows XP, cz. 2  

ARM7 / Kody źródłowe / Narzędzia
Opublikowany 07032008, 14:10

Programowanie ISP na przykładzie LPC2148, z użyciem IDE Eclipse oraz narzędzi GNU, w systemie Windows XP. Konfiguracja oprogramowania i przykładowy projekt.

Instalacja opisana w poście ARM7 ISP w Windows XP, cz. 1.

Konfiguracja Cygwina i GNU ARMa polega na sprawdzeniu zmiennej systemowej Path - jeśli nie zawiera katalogów z plikami wykonywalnymi tych (.../cygwin/bin), należy je dodać.

Control Panel -> System -> Advanced -> Enviroment Variables

path

Program lpc21isp.exe należy wgrać do jednego z katalogów wylistowanych w zmiennej systemowej Path lub stworzyć osobny katalog i dodać go do tej zmiennej.

Przykładowy projekt: diodka.zip.

diodka

Projekt, oprócz programu głównego zawiera wszystkie potrzebne pliki (kod startowy, skrypt linkera i plik Makefile). Przed uruchomieniem należy sprawdzić plik Makefile i ustawić odpowiedni port COM do programowania. Na płycie ewaluacyjnej należy podłączyć P0.16 do wybranej diody. Po zaimportowaniu projektu do Eclipse, wystarczy uruchomić kompilację (tak naprawdę uruchomione zostanie make), a cały program zostanie skompilowany, zlinkowany i wgrany do pamięci mikrokontrolera, po uruchomieniu dając oszałamiający efekt migającej diody.

Napisz komentarz