本文來源電子發燒友社區,作者:華仔stm32, 帖子地址:https://bbs.elecfans.com/jishu_2293202_1_1.html
1、進入helloworld目錄下面,看到有man.c,進入查看:
/* FreeRTOS kernel includes. */
#include "FreeRTOS.h"
#include "semphr.h"
#include "task.h"
#include "ts_device.h"
#include "ts_hal_device.h"
#include "console.h"
這個開發板跑的是freeRTOS
helloworld初始化了4個任務,分別是打印helloworld。
/**************************************************************************
FreeRTOS task init
*************************************************************************/
void vTestSysTick_0(void *parameters)
{
for (;;) {
if (xSemaphore != NULL) {
if (xSemaphoreTake(xSemaphore, 10) == pdTRUE) {
ts_tiny_printf("task0:hello world!n");
xSemaphoreGive(xSemaphore);
taskYIELD();
}
}
}
}
最后主函數開啟這四個任務,分別打印taskN:helloworld.
-
時擎科技
+關注
關注
0文章
83瀏覽量
3536 -
開發板試用
+關注
關注
3文章
302瀏覽量
2400
發布評論請先 登錄
基于RK3576處理器,米爾RK3576開發板免費試用

搭載OpenHarmony操作系統,視美泰SC-3568HA開發板免費試用

基于RK處理器,創龍TL3562-MiniEVM開發板試用體驗

性能強悍!合眾HZ-RK3568開發板試用體驗

有獎丨米爾 NXP i.MX91開發板免費試用來啦

免費丨米爾 STM32MP257開發板有獎試用

有獎丨米爾 瑞芯微YR3562開發板免費試用

OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開發板演示

有獎丨米爾 全志T536開發板免費試用

追加名額丨米爾瑞芯微RK3576開發板有獎試用

有獎丨米爾 瑞芯微RK3576開發板免費試用

評論