Useful Links
Engineering
Computer Engineering
Embedded Systems
1. Introduction to Embedded Systems
2. Core Hardware Components
3. Input/Output and Interfacing
4. Communication Protocols
5. Embedded Software Development
6. Real-Time Operating Systems
7. System Design and Integration
8. Debugging and Testing
9. Advanced Topics
10. Application Domains
System Design and Integration
Requirements Engineering
Functional Requirements
Non-Functional Requirements
Performance Requirements
Safety Requirements
Security Requirements
Reliability Requirements
Requirements Traceability
Hardware-Software Co-Design
Function Partitioning
Interface Definition
Performance Analysis
Cost Optimization
System Architecture Design
Modular Design Principles
Interface Design
Data Flow Design
Control Flow Design
Hardware Abstraction
Device Drivers
Character Device Drivers
Block Device Drivers
Network Device Drivers
Hardware Abstraction Layers
Board Support Packages
Device Tree Concepts
Integration Strategies
Bottom-Up Integration
Top-Down Integration
Incremental Integration
Continuous Integration
Previous
6. Real-Time Operating Systems
Go to top
Next
8. Debugging and Testing