Step-by-Step Guide to Creating a FreeRTOS Project

Step-by-Step Guide to Creating a FreeRTOS Project

1. Overview This article refers to the FreeRTOS official website and mainly discusses the introduction of FreeRTOS, the composition of the source code package, methods for establishing project engineering, and how to obtain official reference materials. 2. Introduction to FreeRTOS FreeRTOS is a market-leading real-time operating system (RTOS) aimed at microcontrollers and small microprocessors, developed … Read more

Lightweight micro-ROS Based on FreeRTOS for MCU

Lightweight micro-ROS Based on FreeRTOS for MCU

Follow,Star Public Account Number, don’t miss the wonderful content Editor: strongerHuang Author: Francesca Finocchiaro Some of my readers should be working on ROS-related tasks, today I will share a micro (lightweight) ROS based on FreeRTOS. 1. About ROS ROS: Robot Operating System, that is, Robot Operating System. Unlike ordinary OS, ROS is mainly aimed at … Read more

FreeRTOS Task States and Switching: A Comprehensive Guide

FreeRTOS Task States and Switching: A Comprehensive Guide

EEWORLD Electronic News Sharp Interpretation Technical Dry Goods Updated Daily Recommended by: cruelfox If you are also willing to become an EEWorld WeChat Recommender, please participate: EEWorld WeChat is in your hands, recommend casually to earn red envelopes! FreeRTOS tasks have the following states: Running Running Ready Ready Blocked Blocked Suspended Suspended Except for the … Read more

Coding Style: µCOS vs FreeRTOS

Coding Style: µCOS vs FreeRTOS

Follow+Star Public Number, don’t miss wonderful content Author | strongerHuang WeChat Public Account | strongerHuang Readers often ask: How can I write beautiful code? Where can I find excellent code to reference? How can I improve my coding skills? In fact, there are excellent codes all around us that we can learn from, it’s just … Read more

Exploring the Upgrades of FreeRTOS Version 10

Exploring the Upgrades of FreeRTOS Version 10

I predict that in the future, the IoT (Internet of Things) embedded operating system will be dominated by FreeRTOS. Please see the following analysis. I Major Upgrade of FreeRTOS The reason for writing this article is that this upgrade is different, it can be called a “major upgrade“. If you have been using FreeRTOS for … Read more

Understanding FreeRTOS-TCP Software Architecture

Understanding FreeRTOS-TCP Software Architecture

Follow+Star the public account, don’t miss exciting content Author | Tanmoy Sen WeChat Official Account | strongerHuang In today’s world of advanced networking, more and more devices have the need to connect to the internet, and the ways to connect are increasing. At the Smart Production Solutions (SPS) exhibition held in Nuremberg in November 2022, … Read more

Reverse Engineering FreeRTOS: A Comprehensive Guide

Reverse Engineering FreeRTOS: A Comprehensive Guide

FreeRTOS Introduction FreeRTOS is a mini real-time operating system kernel. As a lightweight operating system, it includes functionalities such as task management, time management, semaphores, message queues, memory management, logging features, software timers, coroutines, etc., which can basically meet the needs of smaller systems. Compiling FreeRTOS Compilation Environment · Windows 10 20H2 · Keil V5.33.0.0 … Read more

Running FreeRTOS on ZYNQ SoC

Running FreeRTOS on ZYNQ SoC

Running FreeRTOS on ZYNQ SoC This project demonstrates how to get started with FreeRTOS on the Zynq SoC. Introduction The AMD Zynq SoC device combines the programmable logic structure of a typical FPGA with the processing power provided by an ARM processor core, serving as a platform for building various embedded system applications. Dedicated logic … Read more