ZYNQ上运行FreeRTOS
judy 在 周三, 10/18/2023 - 11:35 提交![](https://cdn.eetrend.com/files/styles/picture400/public/2023-10/%E5%8D%9A%E5%AE%A2/100575143-321189-1.jpg?itok=NTJtq-WP)
该项目演示如何在 Zynq SoC 上开始使用 FreeRTOS
该项目演示如何在 Zynq SoC 上开始使用 FreeRTOS
FreeRTOS也可以说是standalone的程序。因此可以方便的把AMD Xilinx的standalone的例子
Free RTOS实时操作系统运行环境,这里不深入探讨Free RTOS的具体使用。本实验以FreeRTOS Hello World做举例,并实现两个LED灯以不同间隔持续闪烁。本实验基于 “PL端AXI GPIO的使用”工程,硬件环境不需要修改。
FreeRTOS在 void vTaskStartScheduler( void )里调用 configSETUP_TICK_INTERRUPT(), 也就是void FreeRTOS_SetupTickInterrupt( void )。void FreeRTOS_SetupTickInterrupt( void )在文件portZynqUltrascale.c里实现