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 haven't picked any books for this reading list yet.
Provides a comprehensive overview of analog CMOS integrated circuit design, covering topics such as device modeling, circuit analysis, and layout techniques. It is written by a leading expert in the field and is widely used as a textbook for graduate-level courses.
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 analog electronics, covering topics such as semiconductor devices, amplifiers, and filters. It is written in a clear and concise style and is suitable for both undergraduate and graduate students.
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.
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 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.
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.
Similar to the AVR book, this text focuses on the PIC microcontroller family and will detail their timer modules and programming. It provides practical examples and is valuable for those working with or interested in PIC microcontrollers.
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 VHDL, covering topics such as the different types of VHDL statements, their applications, and their design. It good resource for students who want to learn more about how to use VHDL in real-world projects.
Provides a comprehensive overview of real-time systems, covering topics such as the different types of real-time systems, their applications, and their design. It good resource for students who want to learn more about how to design real-time systems.
Provides a comprehensive overview of digital design and computer architecture, covering topics such as the different types of digital circuits, their applications, and their design. It good resource for students who want to learn more about how to design digital circuits.
Provides a collection of practical circuits that use IC timers.
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 Verilog HDL, covering topics such as the different types of Verilog HDL statements, their applications, and their design. It good resource for students who want to learn more about how to use Verilog HDL in real-world projects.
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.
This textbook provides a broad overview of digital electronics, covering topics such as logic gates, flip-flops, counters, and timers. It good resource for students who are new to the field of digital electronics.
Provides a comprehensive treatment of transients in power systems, with a focus on the analysis and control of power system dynamics. It covers topics such as electromagnetic transients, power system stability, and fault analysis.
Provides a comprehensive treatment of transients in electrical power systems, with a focus on the analysis and control of power system dynamics. It covers topics such as electromagnetic transients, power system stability, and fault analysis.
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.
Provides a comprehensive treatment of transients in power systems, with a focus on the analysis and design of surge arresters. It covers topics such as surge propagation, insulation coordination, and fault analysis.
For more information about how these books relate to this course, visit:
OpenCourser.com/career/yh8i0l/electronic