admin管理员组

文章数量:1632338

FreeRTOS 嵌入式实时系统的Windows环境下脱离实体硬件虚拟运行环境的搭建

疫情期间,居家办公学习的利器。
手头没有嵌入式开发板又要继续Freertos的开发和学习怎么办?

Freertos官方网站
https://freertos/

点击上图所示的Windows simulator
https://freertos/FreeRTOS-Windows-Simulator-Emulator-for-Visual-Studio-and-Eclipse-MingW.html
文中会有一些基本的注意事项。阅读玩本文后可以浏览一下。

首先下载 visual studio community 2022 (版本新一点反正这个是个人非商业免费版)
https://visualstudio.microsoft/zh-hans/

会先下载一个下载器然后出现安装引导程序

选择MSVC选项如上图所示


更改安装目录

开始漫长的 安装等待
安装完成后需要重新启动电脑

打开Freertos 文件目录,就是Freertos下面的Demo文件夹
FreeRTOSv202111.00\FreeRTOS\Demo\WIN32-MSVC-Static-Allocation-Only
或者
FreeRTOSv202111.00\FreeRTOS\Demo\WIN32-MSVC


打开如图所示的VS项目文件
点击生成,重新生成RTOSDemo

如果出现下面的错误

点击项目,重定目标解决方案,使用最新的即可

点击生成,重新生成RTOSDemo

运行程序

本文标签: 环境freeRTOSWindows