March 29, 2024
Updated May 12, 2025
21 minute read
Electronic engineering is a dynamic and vital field that powers much of the technology we rely on daily. At its core, electronic engineering involves the study, design, development, and application of electronic circuits, devices, and systems. These can range from the microscopic components inside your smartphone to vast telecommunications networks that connect the globe. Electronic engineers work with the flow of electrons to create, control, and transmit information and power, making possible innovations in consumer electronics, healthcare, aerospace, and countless other sectors.
yh8i0l|
Find a path to becoming a Electronic Engineer. Learn more at:
OpenCourser.com/career/yh8i0l/electronic
Reading list
We've selected some books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Electronic Engineer.
Provides a comprehensive textbook on crystal structures, covering the principles of crystallography and the techniques used to determine crystal structures.
Is highly relevant as it focuses specifically on time-triggered systems, where timers are the central element for scheduling and control. Although based on the older 8051 microcontroller, the patterns and concepts presented are fundamental and widely applicable to understanding reliable timing in embedded systems. It's a classic in the field for its focus on deterministic timing. The content is available for free online, but the physical book valuable reference.
Provides a comprehensive overview of crystallography and its applications in materials science, chemistry, and biology.
Provides a comprehensive overview of inorganic crystal chemistry, covering the principles of crystal structures and their properties.
Comprehensive reference on RF and microwave technology. It covers a wide range of topics, including RF and microwave devices, circuits, and systems. The book is well-written and well-organized, making it a valuable resource for engineers working with RF and microwave technology.
Provides a comprehensive overview of crystal engineering, covering the principles of crystal structures and the techniques used to design and synthesize new materials.
Focused on the widely used ARM Cortex-M microcontrollers, this book will cover the specific timer peripherals available on these architectures and how to program them. It is highly relevant for understanding timers in a modern microcontroller context and is suitable for students and professionals working with ARM-based systems.
Provides a detailed guide to programming ARM Cortex-M microcontrollers, covering both assembly and C. It includes specific chapters or sections on timer peripherals, explaining their registers and how to program them for various timing tasks. It valuable resource for hands-on timer programming on a popular architecture.
Provides in-depth coverage of the ARM Cortex-M architecture, including details on the SysTick timer and other timer-related features present in these processors. It is an essential reference for anyone doing low-level programming or design with Cortex-M microcontrollers and needs a thorough understanding of their timing capabilities.
Provides a comprehensive overview of X-ray diffraction, including the principles of crystallography and the techniques used to determine crystal structures.
Provides a comprehensive overview of X-ray crystallography, covering the principles of crystallography and the techniques used to determine crystal structures.
Is specifically focused on the critical aspect of timing in embedded software. It would delve into techniques for analyzing, measuring, and controlling timing behavior, which is paramount for reliable embedded systems. This specialized book for those who need to deepen their understanding of timing issues beyond basic timer programming.
Provides a broad understanding of embedded systems, covering both hardware and software aspects. It is useful for gaining foundational knowledge in the context where timers are extensively used. The book discusses the formal hardware and software development process, which is essential for understanding how timers are integrated into larger systems. It can serve as a core textbook for undergraduate and graduate students.
This practical book guides readers in building real-time embedded systems using an RTOS with microcontrollers. It will cover how timers are used for task scheduling, synchronization, and managing time-critical operations within an RTOS framework. It's a good resource for gaining practical experience with timers in an RTOS context.
Provides a comprehensive overview of crystallography, covering the principles of crystal structures and their properties.
Provides a comprehensive overview of crystallography and diffraction, covering the principles of crystal structures and the techniques used to determine crystal structures.
Provides a comprehensive overview of wireless communications. It covers a wide range of topics, including wireless communications fundamentals, wireless communication systems, and wireless communication applications. The book is well-written and well-organized, making it a valuable resource for engineers working with wireless communications.
Provides a comprehensive overview of RF transistors. It covers a wide range of topics, including RF transistor theory, design, and fabrication. The book is well-written and well-organized, making it a valuable resource for engineers working with RF transistors.
Introduces microcontrollers and their applications, providing a solid base for understanding how timers function within these devices. It covers essential microcontroller peripherals, including timers. This book is suitable for senior undergraduates and graduates and can help solidify an understanding of microcontroller basics before diving deeper into timer specifics.
Provides a comprehensive overview of analog and mixed-signal circuit design, covering topics such as device modeling, circuit analysis, and layout techniques. It is written by three leading experts in the field and is widely used as a textbook for graduate-level courses.
Provides a comprehensive overview of RF and microwave electronics. It covers a wide range of topics, including RF and microwave devices, circuits, and systems. The book is well-written and well-organized, making it a valuable resource for engineers working with RF and microwave electronics.
Provides a comprehensive overview of antenna theory. It covers a wide range of topics, including antenna fundamentals, antenna types, and antenna design. The book is well-written and well-organized, making it a valuable resource for engineers working with antennas.
Provides a comprehensive overview of RFIC design. It covers a wide range of topics, including RFIC device modeling, circuit design, and layout. The book is well-written and well-organized, making it a valuable resource for engineers working with RFICs.
Provides a deep dive into the principles and practices of designing real-time systems. Timers are a critical component in real-time systems for scheduling and meeting deadlines, and this book explains their role in this context. It is suitable for graduate students and professionals working on real-time applications and helps in understanding the theoretical underpinnings of timer usage in such systems.
Provides a comprehensive overview of inorganic chemistry, including the principles of crystal structures and their properties.
This textbook provides a unified view of hardware and software design in embedded systems. It would cover how timers are conceptualized and utilized from both perspectives, emphasizing the interaction between hardware timer peripherals and the software that controls them. It's a good resource for a holistic understanding of embedded system design, including timing aspects.
Focuses on a popular real-time operating system (RTOS). Timers are essential for RTOS scheduling and task management. This book explains how timers are utilized within an RTOS environment to achieve real-time behavior. It's valuable for understanding the role of timers in more complex embedded systems with an operating system.
While not solely about timers, this book is crucial for understanding how timing and events are managed in complex embedded systems using statecharts and event-driven programming. It provides a framework for building robust real-time applications where timers play a critical role in scheduling and responding to events. is valuable for deepening understanding of how timers are used in the context of concurrent and reactive systems.
Focuses on modern embedded systems, including those found in mobile and connected devices. While not solely about timers, it addresses the complexities of timing and synchronization in these advanced systems, which often involve multiple timers and complex interactions. It provides insight into contemporary applications of timing in embedded computing.
Provides a comprehensive overview of analog circuit design, covering topics such as device modeling, circuit analysis, and layout techniques. It is written in a clear and concise style and is suitable for both undergraduate and graduate students.
Provides a comprehensive overview of analog electronics for radio frequency (RF) applications, covering topics such as device modeling, circuit analysis, and layout techniques. It is written by two leading experts in the field and is widely used as a textbook for graduate-level courses.
A classic textbook for learning about the 8051 microcontroller, which is still used in some embedded applications. It covers the 8051's built-in timers in detail, providing a strong foundation in understanding basic timer operation and programming. Useful for historical context and foundational knowledge.
This comprehensive and classic reference for electronics design, covering both analog and digital circuits. While not exclusively about timers, it provides the foundational knowledge of electronic components and circuits that are essential for understanding how timers are implemented at the hardware level. It must-read for anyone serious about embedded systems and hardware interaction.
For embedded systems running Linux, timers are managed differently than in bare-metal or RTOS environments. would cover how timers are handled within the Linux kernel and how to develop applications that utilize timing services provided by the operating system. It's relevant for those working on Linux-based embedded systems.
Explores embedded systems design using FPGAs. Timers can be implemented in hardware within FPGAs, and this book would cover the design and implementation of custom timer modules in an FPGA context. It's relevant for those interested in the hardware design aspect of timers and their implementation in programmable logic.
Robotics heavily relies on precise timing for motion control, sensor data acquisition, and task sequencing. on robotics will provide context on how timers are applied in robotic systems for these purposes. While not a core text on timers, it shows a significant application area.
Provides a comprehensive overview of analog circuit design for signal processing, covering topics such as device modeling, circuit analysis, and layout techniques. It is written by two leading experts in the field and is widely used as a textbook for graduate-level courses.
For more information about how these books relate to this course, visit:
OpenCourser.com/career/yh8i0l/electronic