Segger Embedded Studio: Try This New Embedded Compiler Environment!

Segger Embedded Studio: Try This New Embedded Compiler Environment!

SEGGER Embedded Studio (SES) is reportedly being used by an increasing number of developers, especially since it is free for you while others charge. Recently, I started using this SES platform while developing some positioning communication projects on the DW1000, but since I hadn’t worked on these for a long time, I had forgotten some … Read more

Challenge: Write a Blinking LED Program in Just 100 Bytes!

Challenge: Write a Blinking LED Program in Just 100 Bytes!

This article is lengthy, with a total reading time of 10 minutes. # Author: Roff Segger, Technical Testing, Translation, and Writing at SEGGER We are testing using SEGGER’s Embedded Studio development environment: on a Cortex-M microcontroller, how much Flash memory is needed to complete a blinking LED application? Objective: · Complete a blinking application using … Read more

How to Use SystemView to Analyze μC/OS-III?

How to Use SystemView to Analyze μC/OS-III?

In the design process of RTOS applications, the task switching is managed by the RTOS task scheduler, and the source code of the RTOS application cannot fully reflect the real-time behavior of a multitasking system. The real-time behavior of a multitasking system also depends on tasks, interrupts, inputs, and their interactions. Therefore, the real-time behavior … Read more

New Method for Achieving Sub-Millisecond Timing Resolution in RTOS

New Method for Achieving Sub-Millisecond Timing Resolution in RTOS

Follow+Star Public Account, don’t miss out on exciting content Source | Micron Technology Have you found it impossible to reduce task scheduling or delay precision below milliseconds when using a Real-Time Operating System (RTOS)? You might have had to write a lot of application code outside of the RTOS. While this approach works, it raises … Read more