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

单片机操作系统问题探讨

abccba 2018-01-14 浏览量:1265

最近流行很多单片机操作系统,我就想问一下,对于需要同时处理的信息,用系统好吗?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 引入操作系统后,编写代码的时候可以认为有了多个 while(1){},相当于你可以写出多个大循环,这些大循环会按一定的规则“同时”执行,这个同时从外表看起来。你问题中提到了需要同时处理的信息,如果这个同时的要求是外表看起来,即不是真正同时,那用操作系统做太方便了,如果是硬同时,还是需要实际情况实际分析的,任务切换也是有一定的时间消耗的
    • 发布于 2018-01-14
    • 举报
    • 评论 2
    • 2
    • 0
电子老工程师 回复了 :https://www.hirose.com/zh/product/document?clcode=CL0680-1037-3-53&productname=DF22R-2P-7.92DSA(53)&series=DF22&documenttype=2DDrawing&lang=zh&documentid=0001394415 回复
电子老工程师 回复了 : 回复

其他答案 数量:8
  • 当然了,系统可以提高系统利用率,而且等到功能任务比较繁多时这种编程也会变得简单
    • 发布于2018-01-14
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :带F的和不带F的封装不一样,可以提供两种丝印的料件图片详细对比看看 回复

  • 应该是更好吧,通过时间片轮转可以更优的处理不同信息。
    • 发布于2018-01-14
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :封装: SMD 品牌: XKB Connectivity(中国星坤) 型号: DSHP04TS-S,不是完全替代 回复

  • 在不支持多核的单片机核心中是没有【同时进行】这个概念的,在单片机程序中,RTOS做的工作并不是让多个进程【同时进行】,而是根据用户设定的进程优先级,依次分配相应的时间片给相应的进程,其实质只是一种【调度】,跟while(1)大循环的本质区别也就这点。​

    • 发布于2018-01-14
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.rocelec.com/part/RNSUPD70F3336GC-A9--UEU-E2-QS-AX?utm_medium=buyNow&utm_source=findChips 回复

  • 使用系统更好管理进程
    • 发布于2018-01-14
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://us.schurter.com/en/datasheet/typ_FMBB_EP.pdf 回复

  • 同时处理的,就是说实时性要求高且线程多的适合用系统
    • 发布于2018-01-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机不管有没有系统,都不存在绝对的同时。然后你用了系统的话基本不会影响你想要的同时性,和没有系统在同时上基本没有差别(因为本来就不存在绝对同时,如果你不用系统,但是代码逻辑架构弄的好,没必要用系统。)
    • 发布于2018-01-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :请看咨询单FZX210713907611的回复 回复

  • 不知道你说的单片机操作系统是哪个,一般系统是牺牲性能换简易操作
    • 发布于2018-01-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :是一颗模块物料,停产时间较长,没有替代的型号。 回复

  • 单片机一般可以使用嵌入式实时操作系统。

    如果 你的系统比较复杂,需要处理的信息很多,用系统最好了。原因决不仅仅是使用系统开发更方便。

    主要是使用系统的抢占式任务调度来满足一些关键功能的实时性。

    • 发布于2018-01-16
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :SST26WF080BT-104I/NP, 详细说明 闪存 IC 8Mb (1M x 8) SPI - Quad I/O 104MHz 8-USON (2x3) 回复

相关问题

问题达人换一批

单片机操作系统问题探讨