Arm Cortex M Processor Experience


Worcester Polytechnic Institute

2014

01

Background

This is some of the examples of laboratory experience I have with the Stellaris Arm Cortex M Microprocessor.

Labs applied classroom knowledge of Pipeline Design, Processor Design, Vector Interrupt Table, Prioritization, and other critical processes for smooth operation.

02

Photos

Connecting a small oscillating circuit to the onboard ADC Peripheral. Displaying the waveform on the display with gridline background.

Connecting a small oscillating circuit to the onboard ADC Peripheral. Displaying the waveform on the display with gridline background.

Voltage Resolution is inplemented. Trigger is implemented so the Sine Wave properly intersects the origin.

Voltage Resolution is inplemented. Trigger is implemented so the Sine Wave properly intersects the origin.

Changing the Voltage Resolution (Scale). Display shows waveform adjusted accordingly.

Changing the Voltage Resolution (Scale). Display shows waveform adjusted accordingly.

Note the Trigger (SINE). Changing the Voltage Resolution (Scale). Display shows waveform adjusted accordingly.

Note the Trigger (SINE). Changing the Voltage Resolution (Scale). Display shows waveform adjusted accordingly.

Note the Trigger (COSINE).Changing the Voltage Resolution (Scale). Display shows waveform adjusted accordingly.

Note the Trigger (COSINE).Changing the Voltage Resolution (Scale). Display shows waveform adjusted accordingly.

Lowest Voltage Resolution

Lowest Voltage Resolution

Photographing Diagonal Screen Refresh when we lower the refresh rate.

Photographing Diagonal Screen Refresh when we lower the refresh rate.

Final Design including separate PCB JTAG Debugging chip.

Final Design including separate PCB JTAG Debugging chip.