Segger和Micrium之间的区别和联系

之前了解到的关于uC/OS II这个OS,好像Segger和Micrium这两家公司,都有此源码的版权,以及对应的各种衍生产品,包括图形系统等。
但是,这两家公司之间到底是啥关系,却不清楚。
对此,网上找了一番,最后整理如下:

【uC/OS II的源码的来源】
uC/OS II是uC/OS的第二版。
而uC/OS的源码,是Jean J. Labrosse在1992年,将其部分发表在杂志《Embedded Systems Programming》上,部分附在书《μC/OS The Real-Time Kernel》中的,书号是ISBN 0-87930-444-8。
作者的原意是,对于其原先自己开发的一个可移植的操作系统,写出和出杂志,简单介绍了此操作系统的内部机制,然后此系统后来被开发成了商用的操作系统了。

现在uC/OS II的源码,是Micrium公司负责维护。

【Segger和Micrium的各自产品】
两家公司的uc/OS的内核源码,好像都是差不多的。
然后具体各自是除了内涵,还提供很多其他模块的功能,全部算起来,大概有这些:

1. Segger
核心模块:
embOS (RTOS)
emWin (GUI)
emFile (File System)
emUSB Host (USB)
emUSB Device (USB)
embOS/IP (TCP/IP)
emLoad (Boot Loader)

相关开发工具:
J-Link (Debug Probe)
J-Trace (Trace Probe)

2. Micrium
核心模块:
μC/OS-III (Kernel) + μC/OS-II (Kernel)
μC/GUI
μC/FS (File System)
μC/USB
μC/CAN
μC/FL
μC/Modbus
μC/TCP-IP + (DHCP, POP3, SNTP, FTP, TFTP, DNS, SMTP, TTCP, HTTP, FTP, TFTP. PPP)
μC/Building Blocks
μC/TimeSpaceOS

相关开发工具:
μC/Probe

【Segger和Micrium之间的的异同】
1.相同点
(1) 双方都未IAR的调试器C-Spy提供了对应的免费得插件,以支持调试自己的OS。

(2)图形界面GUI部分,软件部分是相同的。
观点:可以理解为,关于uc/OS的GUI部分:
算是Swell Software开发的,
然后Segger整合进入自己的embOS里面的,
再然后Micrium又从Segger那边拿来,整合到自己的uc/OS里面的。

2.区别
(1)Segger的embOS没有涉及到FIQ;
而uC/OS-II有用到FIQ。

(2)Segger的embOS提供了一个免费的串口监视工具embOSView;
而Micrium的uC/OS-View是需要额外花钱买。
观点1:认为Micrium从Segger那边OEM出来uC/OS-View的。
因为两者的协议之间的差别非常小。

(3)Micrium源码对于非商业用途,是可以免费获得的。
而Segger的源码,是需要花钱买的。

(4)Segger的embOS收钱的模式,是根据产品线来的;
而Micrium对OS源码收费是按单个产品算的。

【引用】
1. Re: What is the difference between Segger and Micrium? – bobtransformer – Oct 20 1:25:24 2007
http://tech.groups.yahoo.com/group/lpc2000/messages/28541?threaded=1&m=e&var=1&tidx=1
http://www.embeddedrelated.com/groups/lpc2000/show/27966.php

2. MicroC/OS-II
http://en.wikipedia.org/wiki/MicroC/OS-II

3. segger
http://shop-us.segger.com/

4. Embedded GUI Code
http://www.adras.com/Embedded-GUI-Code.t4257-64-2.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值