TienYao@Tech
  • Home
  • About
  • Tags

Zynq

A collection of 2 posts
Zynq

建立個人FreeRTOS開發模板基礎架構

前言 在開始建立FreeRTOS工程專案前,都有一些固定的常規代碼操作而記錄這些代碼,這不僅能夠加速後續專案的開發,還能確保代碼品質和一致性,經過一些專案經驗,我整理出了個人常用FreeRTOS模板的建置操作。 核心模板實現 📝 1. 主程式架構 (main.c) #include <stdio.h> #include "FreeRTOS.h" #include "task.h" #include "user_task.h" int main() { //create start task BaseType_t result = xTaskCreate( (TaskFunction_t)start_task, (const char*)"start_
14 8月 2025 閱讀時間 1 分鐘
freeRTOS

在 Xilinx SDK 2018.3 中使用 FreeRTOS 開發多工系統

專案簡介 這篇文章要跟大家分享如何在 Xilinx Software Development Kit (SDK) 2018.3 版本中,使用 FreeRTOS 來開發一個多工系統。我們會實作任務管理、UART 中斷處理以及任務間的通訊機制。 開發環境 * Xilinx SDK 2018.3 * FreeRTOS 即時作業系統 * 開發板:Xilinx Zynq-7000 系列 系統架構 程式處理流程 flowchart TD A[系統開機] --> B[初始化階段] B --> C1[建立UART佇列] B --> C2[建立UART號誌] B --> C3[初始化UART裝置] C1
10 7月 2025 閱讀時間 8 分鐘
Page 1 of 1
TienYao@Tech © 2026
Powered by Ghost