User Tools

Site Tools


lab1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lab1 [2013/11/17 20:36]
dan.tudose [Instalați Avrora]
lab1 [2018/01/12 09:52] (current)
dan.tudose [Monitorizarea Întreruperilor]
Line 42: Line 42:
 ===== Prima simulare ===== ===== Prima simulare =====
  
-Pentru început, să luăm un program {{:si:lab:lab12:simple.c.zip|simplu}} și să-l simulăm.+Pentru început, să luăm un program {{:wiki:simple.c.zip|simplu}} și să-l simulăm.
  
 Avrora nu contine si un dezasamblor, deci nu poate încărca direct cod mașină. Dacă programul vostru este scris în orice alt limbaj decât assembler, trebuie să compilați codul și apoi să folosiți utilitarul avr-objdump pentru fișierul binar pentru a obține cod scris în assembler care poate fi interpretat de Avrora. Avrora nu contine si un dezasamblor, deci nu poate încărca direct cod mașină. Dacă programul vostru este scris în orice alt limbaj decât assembler, trebuie să compilați codul și apoi să folosiți utilitarul avr-objdump pentru fișierul binar pentru a obține cod scris în assembler care poate fi interpretat de Avrora.
Line 271: Line 271:
  
 Hints: Hints:
-  * Datasheet-ul pentru Atmega128RFA1 îl găsiți pe desktop+  * Datasheet-ul pentru Atmega128RFA1 îl găsiți [[http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8266-MCU_Wireless-ATmega128RFA1_Datasheet.pdf|aici]]
       * zonele de interes sunt Timer0/Register Description, în special regiștrii ''TCCR0B'' și ''TIMSK0''       * zonele de interes sunt Timer0/Register Description, în special regiștrii ''TCCR0B'' și ''TIMSK0''
       * Pentru aprinderea LED-urilor, consultați capitolul "Ports as digital I/O" din datasheet (14.2.3)       * Pentru aprinderea LED-urilor, consultați capitolul "Ports as digital I/O" din datasheet (14.2.3)
-  * {{:lab:wsn:stk600-atmega128rfa1.pdf|Schematic-ul plăcii simulate}} (ATmega128rfa1-ek1)+  * {{:wiki:stk600-atmega128rfa1.pdf|Schematic-ul plăcii simulate}} (ATmega128rfa1-ek1)
 <hidden> <hidden>
 <file c rosu.c> <file c rosu.c>
Line 420: Line 420:
 </file> </file>
  
-Descărcați {{:si:lab:net.zip|net.od}} și rulați simularea pentru topologia dată:+Descărcați {{:wiki:net.zip|net.od}} și rulați simularea pentru topologia dată:
  
 <code>$ avrora -action=simulate -simulation=sensor-network -stagger-start=500000 -platform=mica2 -nodecount=6 -monitors=energy,energy-profile,packet -topology=static -topology-file=grid.top net.od </code> <code>$ avrora -action=simulate -simulation=sensor-network -stagger-start=500000 -platform=mica2 -nodecount=6 -monitors=energy,energy-profile,packet -topology=static -topology-file=grid.top net.od </code>
  
lab1.1384713394.txt.gz · Last modified: 2013/11/17 20:36 by dan.tudose