Anthony works out the basics of how to use a Breadboard to build a simple circuit. Horizontal rows on the + and - rails are electrically connected; 5-hole vertical columns labelled numerically (1,2,3,...) are also electrically connected.
Jon gives Ramesh his Mental Image of what Modular Design of Software looks like. He uses the terms Cohesion and Coupling to guide his intra-module and inter-module deliberations. The goal is to maximize the number of modules and minimize their coupling!!!
Ramesh and Jon tackle Pointers. Most confusion about C Pointers springs from having the wrong Mental Image of what pointers look like in memory - Declarations go "In the Box" is Ramesh's refrain!!!
Amina Meddad asks, "What are device I/O registers?"
Jon Valvano explains the fundamental concept of Memory-mapped I/O by showing, how we interact with Input and Output devices connected to pins on our Microcontroller.
Anthony Hermez answers everybody's dreaded question: "Why is my code stuck in a loop I did not write?"
HARD FAULT DUE TO UNALIGNED ACCESS
Amina Meddad plays "everybody"
Jon asks Ramesh to give him a mental image of memory as he is confused by the term "Memory Map"