This article introduces the idea of concurrency and a mechanism that many computers provide for dealing with concurrency called interrupts.
This article introduces the idea of concurrency and a mechanism that many computers provide for dealing with concurrency called interrupts.
This article introduces the idea of concurrency and a mechanism that many computers provide for dealing with concurrency…
This article introduces the idea of concurrency and a mechanism that many computers provide for dealing with concurrency called interrupts.
This article discusses two programming languages, namely, C and Assembly, and presents the need to know Assembly language…
This article discusses two programming languages, namely, C and Assembly, and presents the need to know Assembly language for programming embedded systems.
This article describes a simple procedure that helps you to introduce a wide variety of signals and mathematical…
This article describes a simple procedure that helps you to introduce a wide variety of signals and mathematical functions into your microcontroller projects.
You can simplify MCU development if you make sure that your firmware has access to a numerical value that corresponds to…
You can simplify MCU development if you make sure that your firmware has access to a numerical value that corresponds to the processor frequency.
Learn how to use code memory to free up RAM on your MCU.
Learn how to use code memory to free up RAM on your MCU.
The TI-RSLK Max allows students to gain hands-on experience building a robot and programming it.
The TI-RSLK Max allows students to gain hands-on experience building a robot and programming it.
This article looks at the safety standard that governs ADAS features and the challenge in designing power monitoring…
This article looks at the safety standard that governs ADAS features and the challenge in designing power monitoring systems to comply with this standard while introducing an automotive power monitor that has been certified to meet this standard.
This week, Renesas released a new IoT development kit, the RX65N Wi-Fi Connectivity Cloud Kit. What can this kit do and…
This week, Renesas released a new IoT development kit, the RX65N Wi-Fi Connectivity Cloud Kit. What can this kit do and how can it help develop the latest IoT products?
The ISL78714 provides voltage and temperature monitoring and meets critical international safety criteria.
The ISL78714 provides voltage and temperature monitoring and meets critical international safety criteria.
Nissan has adopted Renesas's R-Car SOC and RH850 MCU for its ProPilot2 driver assistance system.
Nissan has adopted Renesas's R-Car SOC and RH850 MCU for its ProPilot2 driver assistance system.
Security is increasingly something EEs need to be cognizant of in their component choices. Here's an overview of three…
Security is increasingly something EEs need to be cognizant of in their component choices. Here's an overview of three secure microcontrollers.
Why should engineers care about hardware security? Because they can help prevent vulnerabilities through design!
Why should engineers care about hardware security? Because they can help prevent vulnerabilities through design!
The article discusses the benefits of a custom instruction for RISC-V and introduces the ACE framework.
The article discusses the benefits of a custom instruction for RISC-V and introduces the ACE framework.
This article will introduce the Advanced Microcontroller Bus Architecture (AMBA), an open standard for SoC designs.
This article will introduce the Advanced Microcontroller Bus Architecture (AMBA), an open standard for SoC designs.
ST's new MCUs target applications in e-mobility, digital power supplies, motor control, lighting, and building automation.
ST's new MCUs target applications in e-mobility, digital power supplies, motor control, lighting, and building automation.
This article introduces the RISC-V-based SweRV core, which builds on the classic five-stage RISC-V pipeline and allows up…
This article introduces the RISC-V-based SweRV core, which builds on the classic five-stage RISC-V pipeline and allows up to two instructions per clock cycle.
After introducing structures, we’ll take a look at some of the important applications of this powerful data object.…
After introducing structures, we’ll take a look at some of the important applications of this powerful data object. Then, we’ll examine the C language syntax to declare a structure. Finally, we’ll briefly introduce the data alignment requirement. We’ll see that we may be able to reduce the size of a structure by simply rearranging the order of its members.
This application note describes an SLG46140V design that implements a 16-bit up/down counter with quadrature encoder…
This application note describes an SLG46140V design that implements a 16-bit up/down counter with quadrature encoder inputs. The GreenPAK device relieves the host of real-time input requirements and allows for easy connection of multiple encoders.
This application note describes a simple hardware implementation of a 4-Mux LCD driver using time division multiplexing…
This application note describes a simple hardware implementation of a 4-Mux LCD driver using time division multiplexing techniques along with system monitoring using a GreenPAK IC.