• 已解决 60164 个问题
  • 已帮助 5936 位优秀工程师

有刷/无刷驱动器设计,是否用到RTOS

川楠 2020-09-16 浏览量:297

驱动器我用过很多,准备自己设计一个。

采用STM32主控,有没有设计过驱动器的人,能否指点下。

要不要使用RTOS系统?还是直接裸跑

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 我设计过直流无刷电机驱动,用的就是裸机跑的,其实资源也不是很紧张,用的103C8T6


    • 发布于 2020-09-20
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 裸机跑也可以的,电机控制如果没有其他任务完全没必要用操作系统
    • 发布于2020-09-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 对于实时性比较高的驱动部分会有代码临界区最好是不要受到任务调度的影响的.不过现在MCU的速度都很快了.有没有都可以.
    • 发布于2020-09-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 看你的控制精度与实时性的要求了,精度高,实时性就要高,最好不用RTOS,直接裸机控制
    • 发布于2020-09-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 电机控制对实时性要求很高,RTOS会降低CPU响应速度。另外电机控制任务是顺序无阻塞执行的,RTOS除了拖慢响应速度外,毫无意义。
    • 发布于2020-09-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 驱动器这种并不是很复杂,不需要多个业务并行处理的,不需要上操作系统,上操作系统反而降低效率
    • 发布于2020-09-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 电机驱动没必要用rtos 一般都是自己写的驱动裸跑

    毕竟实时控制要求比较高

    • 发布于2020-09-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 最好不要用系统,直接裸机进行驱动的,这样实时性会高一些的
    • 发布于2020-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 非必须,看自己的需求,一般来说简单的控制是不需要OS的
    • 发布于2020-09-28
    • 举报
    • 评论 0
    • 0
    • 0

有刷/无刷驱动器设计,是否用到RTOS