搜索
bottom↓
回复: 40

大势所趋,Micrium跟瑞萨合作率先推出uCOS-III硬核MCU

[复制链接]

出0入0汤圆

发表于 2014-7-6 12:10:00 | 显示全部楼层 |阅读模式
详情看这里:http://micrium.com/rtos/ucosiiihwrtos/overview/



补充:研究生期间我就是搞了3年硬件RTOS,基本也算是实现了一个完整的小型RTOS。但是万万没想到Micrium这么早就推出了
         牛逼。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-7-6 12:21:50 | 显示全部楼层
这个东西的意义在那里?

出0入0汤圆

发表于 2014-7-6 12:27:33 | 显示全部楼层
XMOS有8核、12核、16核的处理器,一个核心跑一个任务呢。

出0入0汤圆

发表于 2014-7-6 12:27:37 | 显示全部楼层
求科普!

出0入71汤圆

发表于 2014-7-6 12:32:10 | 显示全部楼层
意义在于任务切换时间可预测性更高,不用再去搞移植,应用程序调API就OK了,寄存器级别的东西可以不用理会。
带来的坏处也是显而易见:习惯了裸奔的或用惯了其他RTOS的就只有不用这款芯片了,同时有被软件和硬件绑架的感觉,就像当年M$的大作。不过,好在这是嵌入式系统,不是每一家公司都愿意这样折腾的。

出0入58汤圆

发表于 2014-7-6 12:36:07 来自手机 | 显示全部楼层
不觉明厉。

出0入0汤圆

发表于 2014-7-6 12:52:18 | 显示全部楼层
可以理解为一部分程序固化到IC里面了,这在ASIC芯片中很常见呀

出0入0汤圆

发表于 2014-7-6 13:02:38 | 显示全部楼层
XA144F 发表于 2014-7-6 12:27
XMOS有8核、12核、16核的处理器,一个核心跑一个任务呢。

那玩意来我们这宣传过,核多,500MHz主频,但是是分时给各个核用,最高是4核每核125MHz,8核的就降到62.5MHz了 。所有核共用一块内存,由于是分时复用所以没有冲突
没外设,也就是说做个串口要一个核,做个定时器要个核,做个CAN接口要个核... AD&DA?呵呵要另外买...有带CM3内核和外设的型号不过价格嘛跟CM4单片机差不多...
看他们给的做的电机驱动的例子,记得好像是 can一个核,以太网一个核,定时器一个核,操作adc一个核,控制一个核,剩一个核
做功能简单的产品没问题,复杂一点就得贴好多片并行了板面积布线密度一下就飙上来了

出0入0汤圆

发表于 2014-7-6 13:41:53 | 显示全部楼层
cpu的差异性注定这条路是失败的。

出0入0汤圆

发表于 2014-7-6 13:47:32 | 显示全部楼层
这个觉得需求量不是很大

出0入0汤圆

发表于 2014-7-6 13:59:16 | 显示全部楼层
XA144F 发表于 2014-7-6 12:27
XMOS有8核、12核、16核的处理器,一个核心跑一个任务呢。

XMOS那个东西更接近FPGA,那些核心和MCU不一样的

出0入0汤圆

发表于 2014-7-6 13:59:17 | 显示全部楼层
bigallium 发表于 2014-7-6 13:02
那玩意来我们这宣传过,核多,500MHz主频,但是是分时给各个核用,最高是4核每核125MHz,8核的就降到62.5 ...

核多了 实时控制就快了不是?

出0入0汤圆

发表于 2014-7-6 14:09:19 | 显示全部楼层
了解一下......

出0入0汤圆

发表于 2014-7-6 14:27:51 | 显示全部楼层
不错 持续关注

出0入0汤圆

发表于 2014-7-6 16:22:30 | 显示全部楼层
流浪人 发表于 2014-7-6 13:59
核多了 实时控制就快了不是?

分情况吧,对一些IO或内存值的监视它可以拿一个核去while那样等着,相对一般的单片机省去了单片机响应中断时的入栈的时间,大概0.1us左右;
但如果拿他的核做PWM生成器的话生成的PWM就不如单片机里的硬件PWM准了,毕竟程序判断需要时间,不如硬件比较快

总之我觉得这个玩意如果能多带几个常用外设的话会很不错,毕竟500MHz要分出125MHz去实现个串口实在是蛋疼...

出0入4汤圆

发表于 2014-7-6 16:26:35 | 显示全部楼层
芯片的价格=芯片本身的价格+UCOS的价格

出0入0汤圆

发表于 2014-7-6 20:39:05 | 显示全部楼层
感觉跟Micrium不一定有关系- -可能只是瑞萨的单片机提供了适合RTOS的一些寄存器指令,硬件实现了信号量之类的东西- -
然后uCos就把自己的系统移植过去了,直接调用那些指令- -
其他RTOS照样可以用这些个指令实现自己相应的功能,提高实时性,不再需要关中断啥的

出0入0汤圆

发表于 2014-7-6 21:24:25 | 显示全部楼层
这东西,类似于TI的LM3S9B96,片内ROM中封装了一个SafeRTOS。。。。

出0入0汤圆

发表于 2014-7-6 22:09:02 | 显示全部楼层
XA144F 发表于 2014-7-6 12:27
XMOS有8核、12核、16核的处理器,一个核心跑一个任务呢。

我也想说Xmos,不过Xmos走的远一些吧

出0入0汤圆

发表于 2014-7-6 22:10:22 | 显示全部楼层
3DA502 发表于 2014-7-6 13:59
XMOS那个东西更接近FPGA,那些核心和MCU不一样的

xmos也是模拟的并行啊,不会和FPGA那样真正的并行

出0入0汤圆

 楼主| 发表于 2014-7-7 09:51:32 | 显示全部楼层
流浪人 发表于 2014-7-6 21:24
这东西,类似于TI的LM3S9B96,片内ROM中封装了一个SafeRTOS。。。。

你没有认真的读:µC/OS-III HW-RTOS is designed specifically for Renesas ARM Cortex-M based MCUs that are equipped with a hardware kernel accelerator IP block known as HW-RTOS (Hardware Real-Time Operating System).

出0入0汤圆

 楼主| 发表于 2014-7-7 09:53:16 | 显示全部楼层
babysnail 发表于 2014-7-6 12:21
这个东西的意义在那里?

意义很大,当前很多大嵌入式大师都想在这块有所突破。

出0入0汤圆

 楼主| 发表于 2014-7-7 09:54:51 | 显示全部楼层
XA144F 发表于 2014-7-6 12:27
XMOS有8核、12核、16核的处理器,一个核心跑一个任务呢。

这么多核,各个任务间的通讯也是个麻烦的事情,得不偿失。跑各个的应用比较合适,类似于多机通讯

出0入0汤圆

 楼主| 发表于 2014-7-7 09:56:18 | 显示全部楼层
dellric 发表于 2014-7-6 12:32
意义在于任务切换时间可预测性更高,不用再去搞移植,应用程序调API就OK了,寄存器级别的东西可以不用理会 ...

不会的,这个只是首次推出,看看市场的应用前景和需求,uCOS-III可以做成硬件的IP核,针对不同的处理器架构做优化即可。

出0入0汤圆

 楼主| 发表于 2014-7-7 09:58:07 | 显示全部楼层
zzwuyu 发表于 2014-7-6 12:52
可以理解为一部分程序固化到IC里面了,这在ASIC芯片中很常见呀

固化程序多低端,要的就是设计成一个IP核。

出0入0汤圆

 楼主| 发表于 2014-7-7 09:59:08 | 显示全部楼层
ilan2003 发表于 2014-7-6 16:26
芯片的价格=芯片本身的价格+UCOS的价格

这个具体要看Micrium的授权方式了,像emWin这种的,对客户来说真是爽到爆

出0入0汤圆

 楼主| 发表于 2014-7-7 09:59:39 | 显示全部楼层
大傻师 发表于 2014-7-6 20:39
感觉跟Micrium不一定有关系- -可能只是瑞萨的单片机提供了适合RTOS的一些寄存器指令,硬件实现了信号量之类 ...

你说的也太低端了。

出0入0汤圆

发表于 2014-7-7 10:30:39 | 显示全部楼层

出0入4汤圆

发表于 2014-7-7 12:40:21 | 显示全部楼层
还得去看uCOS的书籍,需要知道信号量、任务、互斥、消息、邮箱、内存管理等概念

出0入0汤圆

发表于 2014-7-7 14:44:55 | 显示全部楼层
学习一下。

出0入0汤圆

发表于 2014-10-25 08:37:52 | 显示全部楼层

出0入0汤圆

发表于 2014-12-12 10:36:10 | 显示全部楼层
在武汉读研?

出0入0汤圆

 楼主| 发表于 2014-12-12 10:37:04 | 显示全部楼层

没有,在深圳读的。

出0入0汤圆

发表于 2014-12-12 10:37:57 | 显示全部楼层
3年硬件RTOS,不错的选择

出0入0汤圆

发表于 2014-12-12 18:48:18 | 显示全部楼层
这么牛逼,不错。看来软件越来越强大了

出0入0汤圆

发表于 2014-12-19 11:03:00 | 显示全部楼层
这个貌似很强,很霸道,估计M3还是裸奔的比较多

出0入0汤圆

发表于 2014-12-19 11:12:43 | 显示全部楼层
bigallium 发表于 2014-7-6 13:02
那玩意来我们这宣传过,核多,500MHz主频,但是是分时给各个核用,最高是4核每核125MHz,8核的就降到62.5 ...

是不是相当于每个硬体写一个Task。把任务调度在硬体里面实现了。时钟周期也是按照1234硬体轮流分配。

出100入101汤圆

发表于 2014-12-19 11:31:56 | 显示全部楼层
这个关注一下!

出0入0汤圆

发表于 2014-12-19 12:24:13 | 显示全部楼层
按我的理解 xmos是多核 并行  且配套编译器    而硬核 的ucos只是操作系统硬件化 了 还是单核的  这样理解对吗??

出0入0汤圆

发表于 2014-12-19 12:43:40 | 显示全部楼层
嵌入式发展的必然趋势是——开发的学习成本越来越低以及开发速度越来越快

出0入0汤圆

发表于 2014-12-19 12:52:22 | 显示全部楼层
硬件RTOS
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-8 17:21

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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