下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

内核
最新资讯
简化任何设备的身份验证云连接。
利用 CoAP 设计节能型云连接 IoT 解决方案。
11.0.0 版 FreeRTOS 内核简介:
FreeRTOS 路线图和代码贡献流程。
使用 FreeRTOS 实现 OPC-UA over TSN。

简易 FreeRTOS 演示项目入门

[另请参阅快速入门指南和演示应用程序简介页面。]


立即尝试,使用 Windows 或 Linux 移植,或在 QEMU 中运行

还没有硬件? 别担心,您可以在 Windows 或 Linux 环境中使用免费工具 和 FreeRTOS Windows 或 Linux 移植来运行简易 blinky 演示,但是 这些 RTOS 移植都不会显示真正的实时行为。 或者,使用 QEMU 中的 FreeRTOS Arm Cortex-M3 移植运行演示

如果您是新手,那么请先不要阅读 WindowsLinux RTOS 移植的主文档页面,请先从配置示例, 使用 blinky 演示开始(暂时忽略全面演示)。 对于 Windows 的详细说明如下。


Windows 说明

使用 Windows 进行简易 FreeRTOS 演示
  1. 如果尚未安装,请下载并安装 Microsoft Visual Studio 免费版本

  2. 如果您尚未这样做,请下载 并解压缩 FreeRTOS 官方发行版(如尚未完成)。

  3. 启动 Visual Studio,然后使用 "File|Open|Project/Solution" 菜单项 打开 Win32.sln 解决方案文件,该文件位于 官方发行版 FreeRTOS 的 FreeRTOS/Demo/WIN32-MSVC 目录中 。

  4. 找到 mainCREATE_SIMPLE_BLINKY_DEMO_ONLY 定义 (位于 main.c 顶部),并确保将其设置为 1。

  5. 编译前请先阅读 main_blinky.c 顶部的注释,然后 调试或运行应用程序。


由 Windows 下的简单 RTOS 演示生成的输出
由 FreeRTOS Windows 移植简单 blinky 演示产生的输出





Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.