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
dig:lab_1_2014 [2014/02/20 11:53] – [Questions] al001dig:lab_1_2014 [2024/02/29 07:28] (current) – external edit 127.0.0.1
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