User Tools

Site Tools


dig:lab_1_2014

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
dig:lab_1_2014 [2014/02/20 11:53] – [Questions] al001dig:lab_1_2014 [2016/02/27 08:07] – [Questions] tobi
Line 12: Line 12:
  
 ==== Questions ==== ==== Questions ====
-By next class, hand in (individually) attempts at answers to the following questions, which you may be able answer by reading the {{:dig:atmega328p.pdf|ATmega328P Datasheet}}, {{:dig:arduinosectionprogramming-slides_sparkfun.pdf|Sparkfun Arduino Programming guide}} and [[http://arduino.cc/en/Reference|Arduino Reference language]]. The datasheet contains usage information, while the both Sparkfun and Arduino programming references have more information about programming style of Sketches.+By next class, individually attempt at answers to the following questions, which you may be able to answer by reading the {{:dig:atmega328p.pdf|ATmega328P Datasheet}}, {{:dig:arduinosectionprogramming-slides_sparkfun.pdf|Sparkfun Arduino Programming guide}} and [[http://arduino.cc/en/Reference|Arduino Reference language]]. The datasheet contains usage information, while the both Sparkfun and Arduino programming references have more information about programming in Sketch. 
 + 
 +The questions are below. The link to the google form for you to answer these questions will be sent to by email.
  
   - How much flash/SRAM/EEPROM memory does the ATmega328P have?   - How much flash/SRAM/EEPROM memory does the ATmega328P have?
Line 26: Line 28:
   - Does the ATmega328P have a hardware multiplier?  If so, how many clock cycles does it take and what is its resolution, i.e, how does it handle overflows?     - Does the ATmega328P have a hardware multiplier?  If so, how many clock cycles does it take and what is its resolution, i.e, how does it handle overflows?  
   - And does the Atmega have DSP (Digital Signal Processing) instructions for multiplying, accumulating, and incrementing a pointer in one instruction?   - And does the Atmega have DSP (Digital Signal Processing) instructions for multiplying, accumulating, and incrementing a pointer in one instruction?
 +  - What is a Sketch? Do you know the difference between C/C++ programming and Arduino Sketches?
 +  - How can you debug your code under Arduino?
  
- 
-~~DISCUSSION~~ 
dig/lab_1_2014.txt · Last modified: 2024/02/29 07:28 by 127.0.0.1