ZYNQ连载04-Vitis创建FreeRTOS工程

ZYNQ连载04-Vitis创建FreeRTOS工程

1. 创建工程

ZYNQ连载04-Vitis创建FreeRTOS工程_第1张图片
ZYNQ连载04-Vitis创建FreeRTOS工程_第2张图片
ZYNQ连载04-Vitis创建FreeRTOS工程_第3张图片
ZYNQ连载04-Vitis创建FreeRTOS工程_第4张图片

2. 测试程序

#include 
#include "FreeRTOS.h"
#include "task.h"

static TaskHandle_t task1_handle = NULL;

static void task1(void *pvParameters)
{
	while(1)
	{
		print("Hello World\n\r");
		vTaskDelay(100);
	}
}

int main()
{
	xTaskCreate(task1,
			"task1",
			512,
			NULL,
			4,
			&task1_handle);
	vTaskStartScheduler();

	while (1) {
		vTaskDelay(100);
	}

	return 0;
}

ZYNQ连载04-Vitis创建FreeRTOS工程_第5张图片

你可能感兴趣的:(ZYNQ,ZYNQ,Linux,FreeRTOS)