cs 478 exam 1 wednesday, march 9 th 11:00am – 12pm p 119 format: written/short answer open notes

8
CS 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst CS 478 Exam 1 Wednesday, March 9 th 11:00am – 12pm P 119 • Format: Written/Short Answer Open notes Calculators allowed (likely not necessary) No computers, cell phones, PDAs, etc.

Upload: stone-kelley

Post on 31-Dec-2015

22 views

Category:

Documents


0 download

DESCRIPTION

CS 478 Exam 1 Wednesday, March 9 th 11:00am – 12pm P 119 Format: Written/Short Answer Open notes Calculators allowed (likely not necessary) No computers, cell phones, PDAs, etc. CS 478 Exam 1- Coverage Lecture Coverage (Not meant as a complete list). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CS 478 Exam 1 Wednesday, March 9 th  11:00am – 12pm P 119 Format: Written/Short Answer Open notes

CS 478: Microcontroller SystemsUniversity of Wisconsin-Eau Claire Dan Ernst

CS 478 Exam 1

• Wednesday, March 9th 11:00am – 12pm• P 119

• Format:– Written/Short Answer– Open notes– Calculators allowed (likely not necessary)– No computers, cell phones, PDAs, etc.

Page 2: CS 478 Exam 1 Wednesday, March 9 th  11:00am – 12pm P 119 Format: Written/Short Answer Open notes

CS 478: Microcontroller SystemsUniversity of Wisconsin-Eau Claire Dan Ernst

CS 478 Exam 1- Coverage

• Lecture Coverage(Not meant as a complete list)

– Microcontrollers – how are they different from other processors?– PowerPC instruction formats– EABI calling conventions – prologue and epilogue code.– Busses – PowerPC, P6, general issues– Interrupts

• General Concepts• PPC internal/external vectors• USIU Interrupt controller

– Accessing MMRs– Basic timers – PPC PIT– Basics of memories

Page 3: CS 478 Exam 1 Wednesday, March 9 th  11:00am – 12pm P 119 Format: Written/Short Answer Open notes

CS 478: Microcontroller SystemsUniversity of Wisconsin-Eau Claire Dan Ernst

CS 478 Exam 1 - Coverage

• Lab Coverage

– Using MMRs on the LCD and KP• Will provide specs

– Basic C and assembly stuff

Page 4: CS 478 Exam 1 Wednesday, March 9 th  11:00am – 12pm P 119 Format: Written/Short Answer Open notes

CS 478: Microcontroller SystemsUniversity of Wisconsin-Eau Claire Dan Ernst

Options – Talking to DevicesOptions – Talking to Devices• In looking at parts and specs, you’ll be seeing a lot of different “protocols” for

device interaction.

• The biggest question to ask is: “How can I connect this to our MPC555?”

Page 5: CS 478 Exam 1 Wednesday, March 9 th  11:00am – 12pm P 119 Format: Written/Short Answer Open notes

CS 478: Microcontroller SystemsUniversity of Wisconsin-Eau Claire Dan Ernst

Q1: Processor InterfacingQ1: Processor Interfacing

• What does the 555 support?

Page 6: CS 478 Exam 1 Wednesday, March 9 th  11:00am – 12pm P 119 Format: Written/Short Answer Open notes

CS 478: Microcontroller SystemsUniversity of Wisconsin-Eau Claire Dan Ernst

What are these things?What are these things?• QSMCM – queued serial module

– Fancy name for “serial port”

• TouCAN (CAN port) – Controller Area Network– More complicated serial connection

• “50 channel timer system”– TPU3 – “Time Processing Unit”

• Complex “co-processor” for generating and collecting signals– MIOS1 – “Modular I/O System”

• Simpler I/O setup which can also perform some timing and input capture

• QADC64 – “Dual Queued Analog-to-Digital Converters”

• Reference for operation: MPC555 User’s Manual

Page 7: CS 478 Exam 1 Wednesday, March 9 th  11:00am – 12pm P 119 Format: Written/Short Answer Open notes

CS 478: Microcontroller SystemsUniversity of Wisconsin-Eau Claire Dan Ernst

Q2: How can I connect it with the board?Q2: How can I connect it with the board?

Page 8: CS 478 Exam 1 Wednesday, March 9 th  11:00am – 12pm P 119 Format: Written/Short Answer Open notes

CS 478: Microcontroller SystemsUniversity of Wisconsin-Eau Claire Dan Ernst

Great – but how do I connect them…Great – but how do I connect them…

• The board schematic shows what is connected to where…