Unlocking The Power Of RTOS In C++ Embedded Development

Unlocking The Power Of RTOS In C++ Embedded Development

1. What Sparks When C++ Meets Embedded Development? In our daily lives, electronic products come in various forms, from smartphones and smartwatches to electronic control systems in cars and automation equipment on industrial production lines. Embedded systems are truly ubiquitous. They act as the “hidden brain” of these devices, silently controlling everything, often with high … Read more

The Eight Leading IoT Operating Systems of the Future

The Eight Leading IoT Operating Systems of the Future

Unlike the PC and mobile device sectors, a wide range of commercial and open-source operating systems drive the Internet of Things (IoT). This article introduces eight leading IoT operating systems and their respective best use cases. The tech industry spends a significant amount of time focusing on the IoT craze. Both profit-driven tech companies and … Read more

What Are the Main Embedded Operating Systems (RTOS)?

What Are the Main Embedded Operating Systems (RTOS)?

Real-time operating systems (RTOS) that meet real-time control requirements are introduced below. Here are 14 mainstream RTOS: μClinux, μC/OS-II, eCos, FreeRTOS, mbed OS, RTX, Vxworks, QNX, NuttX, and domestic embedded operating systems include Dujiangyan Operating System (djyos), AliOS Things, Huawei LiteOS, RT-Thread, and SylixOS. Below are the characteristics of these fourteen embedded operating systems. 1. … Read more

From Technology to Platform: ARM’s Ambitions in IoT Era

From Technology to Platform: ARM's Ambitions in IoT Era

Introduction From providing chip IP licensing to establishing its own development platform and device management platform mbed, ARM is planning and exploring business model transformation to cope with the changes of the IoT era. Currently, the mbed platform is merely a platform for technical exchange. If ARM’s mbed can become a trading platform for various … Read more

Overview of Low Power Design Based on RTOS

Overview of Low Power Design Based on RTOS

This issue’s topic: Low Power Design Ideas Based on RTOS. More and more embedded products are based on RTOS as the software platform, and some products have higher requirements for low power consumption. This article discusses how to handle the low power characteristics of microcontrollers in RTOS. Let’s discuss: This article only briefly discusses the … Read more

Key Points Often Overlooked in Embedded Low-Power Design

Key Points Often Overlooked in Embedded Low-Power Design

Designing embedded systems increasingly demands longer standby times and extended battery life. The ability to optimize battery life helps reduce field maintenance costs and ensures that customers can enjoy a good product experience without needing to constantly replace batteries or recharge. The team employs many standard techniques to help extend battery life. For example, placing … Read more

Top 10 IoT Operating Systems You Should Know

Top 10 IoT Operating Systems You Should Know

Content Overview As the IoT industry is still in its early stages, its fragmented nature will inevitably lead to a diverse demand for software in the IoT era. No single operating system or development tool can support all devices in IoT systems, and it is unlikely that IoT operating systems will form a duopoly like … Read more

Overview of MCU-Specific RTOS: Small But Complete

Overview of MCU-Specific RTOS: Small But Complete

Microcontrollers (MCUs) are widely used across various industries, such as home appliances, industrial automation, real-time control, and data collection. To meet the demands for real-time control and quick responses in industrial control, most MCUs are equipped with Real-Time Operating Systems (RTOS). With the rise of the Internet of Things (IoT), the software industry has also … Read more

Overview of Mainstream IoT Operating Systems

Overview of Mainstream IoT Operating Systems

Author: Liu Yuwei EET Electronic Engineering Magazine Original Every era has its unique electronic products, and each type of product has its own compatible operating system. For instance, early multitasking operating systems like MULTICS and UNIX, the multi-processor operating systems used in personal computers like LINUX and Windows, and the mobile operating systems of the … Read more

Keil MDK Debugging Features Overview

Keil MDK Debugging Features Overview

Follow+Star Public Number, don’t miss wonderful content Author | strongerHuang WeChat Public Account | Embedded Column Although Keil is often criticized, especially for its interface that feels like it’s from the last century (actually, IAR is similar), but its debugging features should be above reproach, especially for debugging Cortex-M core microcontrollers. Keil MDK supports a … Read more