Embedded Systems Intro Flashcards
1
Q
What is a microprocessor?
A
- Semiconductor chip, billions of transistors - VSLI device - Can be programmed to perform specific tasks - Ex: CPU, timer, counter, interrupt control unit, RAM, EPROM
2
Q
What is a microcontroller (aka microcomputer) ?
A
- Combines CPU with memory units, D/A, A/D, !/O ports, embedded into a single chip
3
Q
What are the benefits of integrating a microcontroller system?
A
- reduced design cost - reduced number of chips - reduced amount of wiring - reduced power consumption - reduced PCB space
4
Q
What is the purpose of a development board?
A
Allows for easy integration with a microcontroller and other components. Ex; arduino, tiva launchhpad, raspberry pi
5
Q
Microprocessor vs Microcontroller, what is the difference
A
6
Q
What is an embedded systems?
A
- A microcontroller with embedded software on its flash memory or ROM.
- Any device that includes a programmable computer but is not itself a general purpose computer
- Software is not accessible to the user of the devuce
- Configured to perform a specific dedicated application
- Runs in real time
7
Q
What important embedded system specifications?
A
- speed [bytes/sec]
- power [watts]
- size [cm3]
- weight [g]
- accuracy [% error]
8
Q
What is important in choosing a microcontroller?
A
- Ability to process data (speed, precision, data type)
- I/O devices
- RAM and ROM size
- Power, package, zise and voltage
- Development tools
- Starter software
9
Q
A