Embedded System
UTAustinX: UT.6.10xEmbedded Systems - Shape The World: Microcontroller Input/Output
Description
An embedded system combines mechanical, electrical and chemical components along with a computer hidden inside to perform a single dedicated purpose.
The course has been split into two. Part 1 is 8 labs in chapters 1-10 and part 2 is 7 labs in chapters 11-16. The introduction lab occurs in both parts.
Approach
The approach taken in this course is to learn by doing in a bottom-up fashion. One of the advantages of a bottom-up approach to learning is that the student begins by mastering simple concepts. Once the student truly understands simple concepts, he can then embark on the creative process of design, which involves putting the pieces together to create a more complex system. True creatively is needed to solve complex problems using effective combinations of simple components.
Embedded systems afford an effective platform to teach new engineers how to program for three reasons.
First there is no operating system, Thus in a bottom up fashion the student can see, write and understand all software running on a system that actually does something.
Embedded systems involve real input/output that is easy for the student to touch, hear and see
Embedded systems are employed in many everyday products motivating students to see firsthand how engineering process can be applied in the real world.
Structure of the class
The analog to digital converter(ADC) and digital to analog converter (DAC) are the chosen mechanism to bridge the computer and electrical worlds. Electrical engineering concepts include Ohms Law, LED voltage/current, resistance measurement
Learning Objectives
Understand binary numbers, hexadecimal representation and the representation of signed and unsigned integers
Learn what an Embedded System is
Know the composition of a central processing unit, CPU
Know the terms Arithmetic Logical Unit, control unit, Registers, Bus, von Neumann, Harbard
Learn the memory map of the TM4C123
See some of the ARM Cortex M instruction set
Introduction, Examples of Embedded Systems Lecture
Embedded system are a ubiquitous component of everyday life.
An embedded system is a system that performs a specific task and has a computer embedded or hidden inside. A system is comprised of components and interfaces connected together for a common purpose.
Last updated