目前分類:RTOS (5)

瀏覽方式: 標題列表 簡短摘要

This example shows how to use the queue to transmit data from one task to another task.

這個範例說明如何使用佇列將資料從一個任務傳到另一個任務。

We will introduce some queue related functions which used in this example:

我們將介紹一些跟佇列相關的函數:

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This example explain what are tick, tick ISR, task states (Running, Ready, Blocked, and Suspended) and how to use two task delay functions (vTaskDelay and vTaskDelayUntil) to elimanate starving state while two tasks are called with different priorities .
這個範例說明什麼是時脈、時脈中斷服務、任務狀態(執行、就緒、阻塞與掛起),以及如何使用任務延時的函數(相對延時vTaskDelay與 絕對延時vTaskDelayUntil)去消除呼叫兩個不同優先順序的任務時產生的餓死狀態。
Hardware: Arduino Mega2560
Software: VS Code
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

 This example shows how to create FreeRTOS task, call scheduler and implement task function in Arduin.

這個範例說明如何在Arduino中創建FreeRTOS的任務、呼叫調度器,以及實現任務函數。

1. Only one task in the running state at any one time, the others are in the not running time.

2. Create two print tasks with the same priority.

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

This video shows how to install FreeRTOS library in Arduino IDE. 

這影片說明如何在Arduino IDE中安裝FreeRTOS的程式庫。
 

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

最近對RTOS(即時作業系統)有點興趣,想要知道哪些一些MCU可以用RTOS寫法,

以下式收集到的資料:

1. Real-Time Operating System (RTOS) Selection Guide

http://www.microchip.com/pagehandler/en_us/devtools/rtos-selection-guide.html

文章標籤

fishark 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼