This is an old revision of the document!


Paigalduse kiirjuhend Windows keskkonnale

PDF download

Raivo Sell (raivo.sell@ttu.ee)

Puudutab Mehhatroonika kodulabori baas ja laiendatud versiooni (programmaatori tarkvara paigaldamist ja töökeskkonna häälestamist)

(http://www.ittgroup.ee/index.php?option=com_content&task=view&id=9)

Tarkvara on võimalik hankida:

Paigalda tarkvara järgnevas järjekorras:

  1. AVRStudio4
  2. WinAVR (Muuda kataloogi nimi: C:\Winavr)
  3. USB-COM draiver (CDM 2.02.04.exe)
  4. Ühenda USB programmaator arvutiga ja lase Windowsil teostada automaatne paigaldus.

Windows olekuribal peaks nägema umbes sellist (Pilt 1) teadet.

Pilt 1 Programmaatori paigaldamine

Kontrollida milline port omistati USB konverterile (sõltub palju virtuaalseid porte on arvutisse eelnevalt installeeritud). Selleks avada Windowsis 'Device manager' (Pilt 2) ja pordid (Pilt 3).

Pordi numbrit näed sulgudes – näiteks: USB Serial Port (COM19)

Pilt 2 'System Properties' dialoog (Device manager)

Pilt 3 Pordid (COM & LPT)

NB! AVR Studio mõned versioonid lubavad kasutada ainult COM1…COM4 jadaporte. Juhul kui arvuti omistas suurem pordi numbri kui COM4 tuleks see ümber defineerida vahemikku COM1 … COM4. Selleks avada port 'Properties – Settings and Advanced'

Pilt 4 COM porti numbri muutmine

Omista port vahemikus COM1 … COM4 Kui port on juba kasutuses (in use) võib selle siiski omistada, kuid on olemas võimalus et kunagi hiljem tekib mingil virtuaalporti kasutaval seadmel konflikt (tegelikult on see vähe tõenäoline). Võib juhtuda, et 'Device manager' ei kajasta kohe muudatusi, mida just tehti. Et olla kindel, sulgeda ja avada 'Device manager' korraks uuesti, et uuendada seal olevad andmed (Pilt 5).

Pilt 5 Sobiv COM port on omistatud (peale 'Device manager' sulgemist ja uuesti avamist)

Ava AVR Studio ja loo uus projekt - New Project (ref. Lab1a Labori harjutusülesannete kogust). Ühendada programmaator ATMega128 plaadiga (Pilt 6).

Pilt 6 ATMega128 ja programmaatori ühendamine

Sisestada lihtne C kood ja kompileerida see (F7). Kontrollida, et kompileerimine õnnestuks - teade: Build succeeded with 0 Warnings…

Ürita kompileerida ja viia programm käivitusfaasi (Ctrl+F7). Käivita kompileeritud programm F5.

#include <avr\io.h>
int main(void) {
DDRB = 0xFF;
PORTB &=~(1<<7);
}

Plaadil olev LED PB7 peaks minema põlema (ON) LED PB7

Muuda koodi järgnevalt:

PORTB |=(1<<7);

Plaadil olev LED PB7 peaks nüüd ära kustuma (OFF)

Kui LED töötab nii nagu eelpool kirjeldatud, on tarkvara edukalt paigaldatud ja esimene programmi kompileeritud.

Edasi võib hakata tegema ülesandeid Mehhatroonika kodulabori harjutusülesannete kogust (Hands-On Exercises ISBN: 978-9955-20-340-7) http://www.ittgroup.ee/index.php?option=com_content&task=view&id=22&Itemid=7

Lisainfo projektist: http://interstudy.ttu.ee http://mechatronics.ttu.ee

et/install/quickinstall.1236163698.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0