Embedded System Flashcards
It is a system that has embedded software and computer hardware.
Embedded System
Enumerate the main components of an embedded system.
- Power Supply
- Memory
- Processor
- Timers
- Input/Output
- Circuits
- Serial Communication Ports
- SASC (System Application - Specific Circuits)
It is a platform used in an embedded system to perform the operation. It is assembled with a microprocessor/microcontroller.
Hardware
Enumerate the four computer languages used for programming in embedded systems.
- Embedded C
- Embedded C++
- Embedded JAVA
- Assembly
Compilers, integrated development environments (IDE), assemblers, simulators, and other programs are used to create codes that “instruct” the hardware to do the assigned job efficiently.
Software
What are the four standard organizations?
- International Organization for Standardization (ISO)
- The American National Standards Institute (ANSI)
- The international Electrotechnical Commission (IEC)
- The international Telecommunication Union (ITU)
(True/False) Embedded Systems has no upgradability limitations.
False
(True/False) Embedded Systems are made for general purposes.
False
Give 2 examples of Embedded System Constraints
Performance and Timing
True/False) Some Embedded Systems may not have access to a main power source.
True
These are important ways of protecting consumers.
Standards
Purpose-built – usually does one thing very well. May not provide much additional functionality.
Range
May not have the option for a wired link. Wireless is the limiting factor.
Network
Security features are often an afterthought. Limited integration with existing directory services.
Authentication
Give at least 3 parts of Arduino Uno.
Microcontroller, Power port, and Reset switch
Give the 8 main characteristics of embedded system.
- Time Specific
- Minimal User Interface
- High Efficiency
- High Reliability
- Highly Stable
- Requires Less Power
- Low Cost
- Task Specific
What characteristic of embedded system that are built to achieve certain efficiency levels. They are expected to effect and affect in a certain way.
High Efficiency
It is an example of time specific embedded system.
Car Brake System
A system that may also function within a larger system. The systems can be programmable or have a fixed functionality.
Embedded System
What characteristic of embedded system is designed for a specific purpose only?
Task Specific
This means designing the device to meet market-driven transient and permanent failure rate.
High Reliability
An embedded system is designed in such a way to make it cost-effective, overall the circuit is small since everything is present on a single chip.
Low Cost
It is an example of embedded system that has a characteristic of minimal user interface.
Washing Machine
Give 5 examples of applications of embedded system.
- Digital cameras
- Refrigerators
- Washing machines
- Microwave ovens
- Calculators
Is a discipline that relies on the design and implementation of software for embedded systems.
Embedded application development
An embedded system is a combination of a ____ module and ____ module.
Hardware and Software
A text editor is the first tool you need to begin creating an embedded system.
Editor
Source code is written in a high-level programming language.
Compiler
The function of this tool is to convert a human-written code into a machine language.
Assembler
This is a critical tool for testing. It goes through the code and eliminates bugs and errors, notifying places where they occur.
Debugger
Is a replication of the target system with identical functionality and components.
Emulator
Is a tool that combines all these pieces together, creating a single executable program.
Linker
It is one of the linker tools
GNU ID
Give two Examples of Embedded Application Development
Digital cameras and Calculators
GIVE 1O EXAMPLES OF EMBEDDED SOFTWARE DEVELOPMENT TOOLS
- ARM Keil
- Arduino
- MATLAB
- NetBeans
- Eclipse
- Visual Studio
- MPLAB X
- Qt Creator
- WebStorm
- PyCharm
2 types of I/O ports?
Serial Port and Parallel Port
Give atleast 5 I/O devices.
- Keyboard
- Mouse
- Speaker
- Camera
- Headphone
- Printer
- Monitor
A Device that receive the bytes from external Peripheral?
Port
How many pins does a PIC18F458?
40 pins
The informations exchange between CPU and Connected devices?
Input/Output