Phoenix-RTOS: A Lightweight and High-Performance Real-Time Operating System

Phoenix-RTOS: A Lightweight and High-Performance Real-Time Operating System

Phoenix-RTOS is a lightweight, high-performance real-time operating system (RTOS) designed to provide a reliable and efficient runtime environment for embedded systems. It supports multiple architectures and is known for its simple design and powerful features. This article will delve into the core features, architectural design, and application scenarios of Phoenix-RTOS, providing readers with a comprehensive … Read more

What You Need to Learn for Embedded Development

What You Need to Learn for Embedded Development

What Do You Need to Learn for Embedded Development? Embedded development is a field focused on the integration of hardware and software. Embedded systems are often embedded in devices and controlled by specific software. Embedded development involves a lot of hardware and software knowledge, so becoming an embedded development engineer requires mastering several key areas … Read more

Comprehensive Guide to Python Embedded System Development: From Basics to Practice

Comprehensive Guide to Python Embedded System Development: From Basics to Practice

Getting Started with Python Embedded System Development Yuan Xiaodi Takes You into the Wonderful World of Python Embedded Development Hello, friends! I am Yuan Xiaodi, and today we will explore the application of Python in embedded system development together. Imagine using Python, a simple and elegant language, to control hardware. Isn’t it both magical and … Read more

Top 10 Overlooked Features of VxWorks

Top 10 Overlooked Features of VxWorks

Real-time operating systems (RTOS) drive some of the most complex and critical embedded systems, and are widely deployed across various fields, from the deep sea to the surface of Mars. However, despite their widespread use, many time-saving and labor-saving RTOS features remain underutilized. What features are available in the latest version of VxWorks® How to … Read more

How to Use Startup Scripts in VxWorks

How to Use Startup Scripts in VxWorks

How to use the startup script in VxWorks is something everyone should know. Here’s an example: Need to define the following two macros: #define INCLUDE_SHELL #define INCLUDE_STARTUP_SCRIPT Called in usrConfig.c: #ifdef INCLUDE_STARTUP_SCRIPT usrStartupScript (startupScriptFieldSplit (sysBootParams.startupScript)); #endif There might be an issue with devices like sata/sd/usb not working. The reason is that this function is executed … Read more

Implementing Dual NIC Redundancy Backup Technology in VxWorks Environment

Implementing Dual NIC Redundancy Backup Technology in VxWorks Environment

Abstract: In systems with high reliability requirements for network communication, dual redundancy backup for network cards is necessary. When the active network card or line fails, it can automatically switch to the backup network card. This article details the implementation of a dual network card redundancy backup technology in the real-time operating system VxWorks. Keywords: … Read more

Migrating FreeRTOS Applications to SAFERTOS: A Comprehensive Guide

Migrating FreeRTOS Applications to SAFERTOS: A Comprehensive Guide

Follow+Star Public Account, don’t miss exciting content Source | Mike Tai Technology FreeRTOS is a real-time operating system designed for microcontrollers and small microprocessors, distributed under the MIT license, emphasizing reliability and ease of use. Safety regulations in markets such as automotive, medical, and industrial require designers to have an RTOS certified by relevant industry … Read more

Lightweight Robot Operating System ROS Based on MCU and FreeRTOS

Lightweight Robot Operating System ROS Based on MCU and FreeRTOS

Follow+Star Public Account Number, don’t miss wonderful content Author | strongerHuang WeChat Public Account | Embedded Column Some of my readers are likely engaged in ROS-related work, today I will share a lightweight (micro) ROS running on MCU, based on FreeRTOS. As market demand continues to expand, this MCU-based ROS will become increasingly popular, and … Read more

FreeRTOS: A Powerful Open Source RTOS for IoT Development

FreeRTOS: A Powerful Open Source RTOS for IoT Development

In the era of the Internet of Things, embedded systems play an increasingly important role. To better manage the resources of embedded devices and improve their operating efficiency, lightweight real-time operating systems (RTOS) have emerged. FreeRTOS, as a powerful open-source RTOS, has quickly become the preferred choice for IoT development due to its flexibility and … Read more

Why Choose FreeRTOS?

Why Choose FreeRTOS?

FreeRTOS kernel is developed in collaboration with leading chip companies around the world, and has been in the market for 15 years. It is the leading real-time operating system (or RTOS) and is the de facto standard solution for microcontrollers and small microprocessors. Blue-chip companies have millions of deployments across all market sectors because it … Read more