当前位置:   article > 正文

Linux 下使用 FreeRTOS 模拟器(一)_linux下跑free rt os

linux下跑free rt os

Linux 下使用 FreeRTOS 模拟器(一)

本系列使用的 FreeRTOS 版本为 202112.00

源码下载

下载地址

请添加图片描述

目录结构

├── FreeRTOS
│   ├── Demo 官方示例代码
│   ├── License
│   ├── README.md 
│   ├── Source 源码
│   ├── Test
│   └── links_to_doc_pages_for_the_demo_projects.url
├── FreeRTOS-Plus
├── GitHub-FreeRTOS-Home.url
├── History.txt
├── Quick_Start_Guide.url
└── tools
    ├── aws_config_offline
    ├── aws_config_quick_start
    ├── cmock
    └── uncrustify.cfg
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

FreeRTOS 模拟器

FreeRTOS 模拟器分为多种,本节将介绍 Linux 模拟器,下节介绍 Visual Studio 模拟器

Linux 模拟器在 FreeRTOS\Demo\Posix_GCC 目录下

编译需要的环境包括(最小要求)

  • make:GNU Make 3.82
  • gcc:gcc (GCC) 11.0.0
  • gprof:GNU gprof (GNU Binutils) 2.36

编译

make PROFILE=1
  • 1

运行

./build/posix_demo
  • 1

结果

Trace started.
The trace will be dumped to disk if a call to configASSERT() fails.
Starting echo blinky demo
Message received from task
Message received from task
Message received from task
Message received from task
Message received from task
Message received from task
Message received from task
Message received from task
Message received from task
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

更多用法参考 FreeRTOS\Demo\Posix_GCC\Readme.md

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/446690
推荐阅读
相关标签
  

闽ICP备14008679号