• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

RT-Thread的工作平台可以移植到freeRTOS上么?

Argent 2019-03-28 浏览量:1587
可以移植到freeRTOS开源系统上吗?
3 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这种操作系统,实际上都是中间件来的,向下需要系统提供一个调度时钟,向上可以提供一系列API供调用。但是一个单片机不可能存在两种操作系统,否则调度器会异常,因此这里不存在将RTT移植到freertos上面,只能说,一个支持移植freertos的平台同样支持移植RT Thread
    • 发布于 21小时前
    • 举报
    • 评论 0
    • 4
    • 0

其他答案 数量:6
  • finsh是RT-Thread的命令行外壳(shell),提供一套供用户在命令行的操作接口,主要用于调试、查看系统信息。在大部分嵌入式系统中,一般开发调试都使用硬件调试器和printf日志打印,在有些情况下,这两种方式并不是那么好用。比如对于RT-Thread这个多线程系统,我们想知道某个时刻系统中的线程运行状态、手动控制系统状态。如果有一个shell,就可以输入命令,直接相应的函数执行获得需要的信息,或者控制程序的行为。这无疑会十分方便。这个工具是可以移植到其他系统的,包括FreeRTOS,但是好像目前没有这么用,毕竟RT-Thread就已经很好用了,一般就不考虑一直到FreeRTOS了。
    • 发布于12小时前
    • 举报
    • 评论 0
    • 4
    • 0

  • 两种系统的API函数是不一样的,但是原理上是一样的,是可以移植的,只要把API函数的功能对应好就可以的
    • 发布于21小时前
    • 举报
    • 评论 0
    • 3
    • 0

金钱豹 回复了 ━╋う酔意流年☆═━ヾ :cvb c 回复

  • 同样都是RTOS实时操作系统,内核移植不存在这种用法,

    移植软件包还可以,不过需要自己慢慢改底层的驱动了,感觉没必要

    • 发布于20小时前
    • 举报
    • 评论 0
    • 2
    • 0

  • 可以移植操作系统里面的任务,比如win7的软件拷贝到win10电脑上是可以的,这两个也是不同的操作系统,原理一样
    • 发布于13小时前
    • 举报
    • 评论 0
    • 2
    • 0

  • RT-Thread的单片机工程师可以一直到freertos的,只不过改动比较大,要删除RT-Thread系统的所有文件,把freeRTOS移植过来。
    • 发布于2019-03-31
    • 举报
    • 评论 0
    • 1
    • 0

相关问题

问题达人换一批

RT-Thread的工作平台可以移植到freeRTOS上么?