当前位置:首页 > CN2资讯 > 正文内容

[Linux] 在linux平台搭建freertos

20小时前CN2资讯


一、 搭建linux环境

参考:​​[精简linux] 快速在window搭建linux验证平台​​

二、安装cmkae和g++

sudo apt install cmake
sudo apt install g++

三、如何在linux运行freertos

打包文件:​​javascript:void(0)​​自行解压到非中文路径

  • 通过ubuntu进入上述文件路径 cd freertos_linux/
  • 进入bulid文件夹,cd build/
  • 推荐建立build目录进行编译,所有的中间文件都会生成在build目录下,需要删除时直接清空该目录即可

  • 执行 cmake 命令,该命令使cmake检测编译环境,并生成相应的makefile
  • cmake ..

  • 在当前路径,执行make,并生成目标文件,main
  • 运行目标文件 执行./main
  • #include <iostream>
    #include <stdio.h>
    #include "os_api.h"

    void task1(void* arg) {
    while(1) {
    printf("123\n");
    os::delay(1000);
    }
    }
    void task2(void* arg) {
    while(1) {
    printf("456\n");
    os::delay(2000);
    }
    }

    int main() {
    os::task::create(task1, "task1", 1024, 1);
    os::task::create(task2, "task1", 1024, 2);
    os::start();
    return 0;
    }


      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/25679.html

      分享给朋友:

      “[Linux] 在linux平台搭建freertos” 的相关文章