cs 478 exam 1 wednesday, march 9 th 11:00am – 12pm p 119 format: written/short answer open notes
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 PresentationTRANSCRIPT
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.
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
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
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?”
CS 478: Microcontroller SystemsUniversity of Wisconsin-Eau Claire Dan Ernst
Q1: Processor InterfacingQ1: Processor Interfacing
• What does the 555 support?
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
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?
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…