Embedded Systems: Learn About Hardware/Software & University Courses

Click For Summary
SUMMARY

This discussion focuses on learning embedded systems, emphasizing both hardware and software components. Key recommendations include exploring books by Jack Ganssle and engaging in hands-on projects to solidify understanding. Participants highlight the importance of mastering C programming and software architecture as essential skills for success in embedded systems development. Practical experience is deemed crucial, with suggestions to complete projects involving CPUs, flash memory, and RAM.

PREREQUISITES
  • Understanding of embedded systems fundamentals
  • Familiarity with C programming language
  • Knowledge of software architecture principles
  • Experience with hardware components like CPUs, flash, and RAM
NEXT STEPS
  • Research Jack Ganssle's books on embedded systems
  • Explore university course structures for embedded systems programs
  • Practice building projects using various CPUs and peripherals
  • Learn advanced C programming techniques for embedded applications
USEFUL FOR

Students, hobbyists, and professionals interested in embedded systems, hardware engineers, and software developers looking to enhance their skills in embedded programming and project development.

rgshankar76
Messages
12
Reaction score
0
I wish to know some details about embedded systems both hardware and software. can anyone help me suggesting good books on the same and possibly some course structures of some universities on embedded systems?
 
Computer science news on Phys.org
Look up Jack Ganssle books.
But basically from my experience embedded system programming or knowlegde is best learn from experience, meaning take a project to completion. For example, pick a cpu, slap flash and ram around it, and get
a program running that display through the serial port. If you can do this with
any cpu then you have master embedded system, but only interm of development environment. Next you have to master C language and software architecture.
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
4K
Replies
3
Views
6K
  • · Replies 16 ·
Replies
16
Views
3K
Replies
8
Views
2K
Replies
2
Views
3K
Replies
10
Views
5K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 16 ·
Replies
16
Views
5K
  • · Replies 9 ·
Replies
9
Views
2K