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

实时操纵系统的问题!!!

Smart_wp 2018-01-27 浏览量:787
实时操纵系统中中到底是几个while(1)同时进行还是根据任务的优先级分时间段进行?还是像裸机那样先后顺序依次来!!!
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 如果是多核同时工作的RTOS,如Cortex-A板子,那就是多个while(1)同时运行,如果是STM32这种单核的MCU,那就是根据优先级分配时间片,也就是调度。

    • 发布于 2018-01-27
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了 :TPD6S300ARUKR是TPD6S300RUKR升级版。功能性升级。 TPD6S300ARUKR带改进的过压保护。 回复

其他答案 数量:6
  • 实时操作系统中实时的含义只是说对于紧要的任务,从事件发生到开始执行ISR的时间是确定的,并不是可以实时得执行多个任务,多个任务能否并行执行和是不是实时操作系统没有关系的,多核系统采用非时间系统时可能 多个while(1)也是同时执行的,但它可能发生重要事件时的响应时间仍然是不确定的
    • 发布于2018-01-27
    • 举报
    • 评论 1
    • 2
    • 0
电子老工程师 回复了  :SN74LVT125这个不是完整型号,是个系列号,同一系列有好几种封装, 回复

  • 如果那几个while(1)在不同的任务中,那就是并行执行的,如果在同一个任务中就是先后顺序

    • 发布于2018-01-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :尾缀包装区别,产品同一物料
回复

电子老工程师 回复了  :尾缀代表环保,产品功能一致
回复

  • 每个while(1)都是一个任务,会由内核调度分时运行
    • 发布于2018-01-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :引线类型不一样,没尾缀的是长引线,有尾缀CG的是切割后的短引线类型 回复

  • 每个任务就是一个while(1),由系统调度器来决定使用哪一个while
    • 发布于2018-01-29
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.digikey.com/en/products/detail/linear-integrated-systems-inc/SST4119-SOT-23-3L/14312220 回复

  • 对于单片机或是单核心芯片,其实本质上还是顺序执行的。

    而对于多核心芯片,可以配置成多个程序同时运行。

    • 发布于2018-02-08
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :尾缀PF定制件。 回复

相关问题

问题达人换一批

实时操纵系统的问题!!!