aLec07_Debugging - Introduction to Embedded Microcomputer...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Introduction to Embedded Microcomputer Systems Lecture 7.1 Jonathan W. Valvano Recap Logical operations (set, clear, mask, toggle) Shift operations Arithmetic operations (CCR bits) Overview Debugging TExaS Real 9S12DG128 9S12DG128 9S12DP512 I/O $0000 to $03FF $0000 to $03FF Ports A,B,E,H,K,J,P,AD0,AD1, M, S, T A,B,E,H,K,J,P,AD0,AD1, M, S, T RAM $2000 to $3FFF, 8 KiB $0800 to $3FFF, 14 KiB ROM $4000 to $FFFF, 48 KiB $4000 to $FFFF, 48 KiB Good data sheets to have available 32 page CPU12 quick reference http://users.ece.utexas.edu/~valvano/Datasheets/CPU12rg.pdf 458 page CPU12 programming reference http://users.ece.utexas.edu/~valvano/Datasheets/S12CPUV2.pdf datasheets from Freescale http://users.ece.utexas.edu/~valvano/Datasheets/MC9S12DP512.zip Debugging terms that essential mean the same thing Testing Debugging Diagnostics Verification Debugging Actions Functional debugging, input/output values Performance debugging, input/output values with time Tracing, measure sequence of operations Profiling, o measure percentage for tasks, o time relationship between tasks Performance measurement, how fast it executes Optimization, make tradeoffs for overall good o improve speed, o improve accuracy, o reduce memory, o reduce power, o reduce size, o reduce cost Debugging Items Instrumentation, code with add to system Visualization, how we see debugging information Goal of debugging
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Introduction to Embedded Microcomputer Systems Lecture 7.2 Jonathan W. Valvano maintain and improve software
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/28/2011 for the course EE 16345 taught by Professor Yerraballi during the Spring '11 term at University of Texas at Austin.

Page1 / 4

aLec07_Debugging - Introduction to Embedded Microcomputer...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online