An embedded system programmed in ansi c becomes unresponsive shortly after startup.
Which of the fllowing are valid strategies for diagnosing the problem ?
A. Implement service routines for available illegal-instruction or address error exception vectors to catch errant program or data memory access
B. Employ a dedicated debug port and use a symbolic debugger to single step through the code up to the point of failure
C. Add instrumentation via spare I/O or serial port to instrument the progress of the firmware.
D. Run the firmware out of the embedded system's RAM instead of ROM.
E. Rearrange the functions so that those called earlier appear at lower memory addresses.
不定项选择
--
FROM 1.124.107.*