2017-18 Catalog

Search Results

CSE 336 (ECE 336) Embedded Systems 3 Credits

Use of small computers embedded as part of other machines. Limited-resource microcontrollers and state machines from high description language. Embedded hardware: RAM, ROM, flash, timers, UARTs, PWM, A/D, multiplexing, debouncing. Development and debugging tools running on host computers. Real-Time Operating System (RTOS) semaphores, mailboxes, queues. Task priorities and rate monotonic scheduling. Software architectures for embedded systems.
Prerequisites: CSE 017 or CSE 018

ECE 336 (CSE 336) Embedded Systems 3 Credits

Use of small computers embedded as part of other machines. Limited-resource microcontrollers and state machines from high level description language. Embedded hardware: RAM, ROM, flash, timers, UARTs, PWM, A/D, multiplexing, debouncing. Development and debugging tools running on host computers. Real-Time Operating System (RTOS) semaphores, mailboxes, queues. Task priorities and rate monotonic scheduling. Software architectures for embedded systems.
Prerequisites: CSE 017