[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
步兵陈小豪右边童鞋
2019-4-8 19:15:23 显示全部楼层
10、请问操作系统选哪个比较好?FreeRTOS还是别的
  这个随意吧,ucos和freeRTOS都行。

[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
顾问山野个小菜花呦
2019-4-8 19:17:27 显示全部楼层
操作系统应该怎么入手啊- -

[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
工程花师小哲
2019-4-8 19:18:02 显示全部楼层
+1
回复

使用道具 举报

[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
工程花师小哲
2019-4-8 19:18:12 显示全部楼层
操作系统好难哎

[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
梯队队员EmmanuelChen
2019-4-8 19:20:55 显示全部楼层
第九个问题还可能是任务的优先级没有设置好,在多任务的环境下,对于一些要求精确时间的任务(比如PID控制任务要有精确的周期),尽量设置较高的优先级。可以通过设置一个计时变量并通过J-Scope等软件将这个运行周期显示出来来观察任务的执行周期是否稳定

[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
步兵陈小豪右边童鞋
2019-4-8 19:21:15 显示全部楼层
  入门的话,可以参考正点原子的教程入门,也可以去freeRTOS的官网上看相关介绍,边用边学,RTOS在使用上还是不复杂,可以先创建一个任务--闪烁led任务,之后加入一些其他简单的任务,使用中学习就可以。

[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
梯队队员EmmanuelChen
2019-4-8 19:23:17 显示全部楼层
学RTOS我建议先学习一下操作系统任务切换的基本原理,理解了操作系统如何切换任务之后,对于后面RTOS的学习和一些BUG的调试是非常有帮助的

[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
补给站robomaster
 楼主| 2019-4-8 19:25:14 显示全部楼层
看来冷场了,我出来暖一下

[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
正式队员時光
2019-4-8 19:25:39 显示全部楼层
是陀螺仪解算的优先级、遥控器处理优先级和云台控制的优先级应该如何分配?

[其他] 「2019」「RM圆桌」第十期 操作系统:RTOS

[复制链接]
梯队队员EmmanuelChen
2019-4-8 19:27:52 显示全部楼层
理论上来说这几个任务的重要性基本相当,只要保证任务在执行过程中不会出现长时间阻塞其他任务的情况发生就可以了,遥控器处理任务对周期的要求不高,优先级可以稍低,陀螺仪结算和控制对周期精度要求较高,可以设置优先级稍高一些
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

快速回复 返回顶部 返回列表