搜索
bottom↓
回复: 21

rt-thread的性能?

[复制链接]

出0入0汤圆

发表于 2012-11-15 17:02:56 | 显示全部楼层 |阅读模式
目前有个项目采用am335x想采用rt-thread, 但是这个项目有个0.5ms的中断, 是一个很重要的中断,必须要及时处理,不知道这样频繁的中断导致的线程切换会不会是很大的开销?之前跑的裸机,也对RTOS这方面不太熟悉,特求助各位,给点意见?或是推荐其他的RTOS,稳定性也很重要!!!

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2012-11-15 17:27:42 | 显示全部楼层
这个单独的中断用FIQ?

出0入0汤圆

 楼主| 发表于 2012-11-15 17:28:07 | 显示全部楼层
No,FIQ is not support.

出0入0汤圆

 楼主| 发表于 2012-11-15 17:31:17 | 显示全部楼层
还有一个,在A8上的移植需要注意些什么吗?

出0入0汤圆

发表于 2012-11-15 17:48:40 | 显示全部楼层
不好意思,搞错了,以为是ARM9。

出0入0汤圆

发表于 2012-11-15 19:00:42 | 显示全部楼层
AM335X跑RTOS,呵呵,工作量不少啊

出0入22汤圆

发表于 2012-11-15 19:25:15 | 显示全部楼层
尝试过在RTT里面使用了个400us的定时器中断,不影响的。芯片是CM3

出0入0汤圆

发表于 2012-11-15 20:49:57 | 显示全部楼层
手上有个骨头板,正在考虑AM33xx的移植呢,这个中断对RT-Thread来说没什么关系,可以支持。

如果lz希望使用RT-Thread,可以联系我,这样有人推着,进度上能够有保证,否则我又放羊了

出0入0汤圆

 楼主| 发表于 2012-11-15 21:13:53 | 显示全部楼层
如果有ffxz的帮忙,那很感激了,beaglebone我也有,am335xevm也有,可以帮忙做测试~

出0入0汤圆

发表于 2012-11-19 19:26:02 | 显示全部楼层
f1yh1347 发表于 2012-11-15 21:13
如果有ffxz的帮忙,那很感激了,beaglebone我也有,am335xevm也有,可以帮忙做测试~ ...

兄弟一起做吗?一起做加群,大家一起讨论吧,技术群:125336975

有压力才有动力:-P

出0入0汤圆

 楼主| 发表于 2012-11-19 20:24:54 | 显示全部楼层
ffxz 发表于 2012-11-19 19:26
兄弟一起做吗?一起做加群,大家一起讨论吧,技术群:125336975

有压力才有动力:-P

已加群~~~

出0入0汤圆

发表于 2012-11-19 22:17:14 | 显示全部楼层
可以移植linux的实时补丁xenomai,我在powerpc上移植800M主频,100us的中断一千万次中断绝大部分中断延时在1us,最大的中断延时在5us。

出0入0汤圆

发表于 2012-11-19 23:25:06 | 显示全部楼层
luck851 发表于 2012-11-19 22:17
可以移植linux的实时补丁xenomai,我在powerpc上移植800M主频,100us的中断一千万次中断绝大部分中断延时在 ...

xenomai第一次听哦,好移植么?好使么?

出0入0汤圆

发表于 2012-11-20 09:02:25 | 显示全部楼层
可以谷歌,在国外用的人很多,甚至有很多大型设备也有用的,懂linux就好移植,xenomai驱动架构也是实时的RTDM。

出0入0汤圆

发表于 2013-4-11 15:55:01 | 显示全部楼层
am335x可以用RTT了吗?

出0入31汤圆

发表于 2013-4-15 08:25:13 | 显示全部楼层
这个放羊没有?

出0入0汤圆

发表于 2013-5-6 23:26:20 | 显示全部楼层
A8内核,可以跑到1GHz,你觉得你的0.5ms中断会做不到?

出0入224汤圆

发表于 2013-5-7 00:31:00 | 显示全部楼层
A8跑rt-thread,有意思,顶一下.

出0入0汤圆

发表于 2013-9-29 16:51:49 | 显示全部楼层
本帖最后由 utopia_zone1986 于 2013-9-29 16:54 编辑

内核最大关中断时间是rtos重要的一个指标,ucos 3 以及国内的一些rtos, 比如coocox和djyos等,采用了特殊的手段,内核最大关中断时间基本为0。rt thread 这块应该没做特殊处理,和普通的rtos并无差别,靠提高处理器的频率来加快最大关中断的时间并不是明智之举。

出0入0汤圆

发表于 2013-9-29 17:39:03 | 显示全部楼层
utopia_zone1986 发表于 2013-9-29 16:51
内核最大关中断时间是rtos重要的一个指标,ucos 3 以及国内的一些rtos, 比如coocox和djyos等,采用了特殊的 ...

这位兄台能否说的更详细些。

本人也想做一个基于高性能ARM的RTOS平台,想通过此提高中断响应速度。

希望得到这位兄台的指点。

出0入0汤圆

发表于 2013-9-29 17:39:53 | 显示全部楼层
ffxz 发表于 2012-11-19 19:26
兄弟一起做吗?一起做加群,大家一起讨论吧,技术群:125336975

有压力才有动力:-P

请问FFXZ  系统移植有没有完成啊?

出0入0汤圆

发表于 2013-10-23 19:01:45 | 显示全部楼层
beaglebone的移植早已经完成,可以从1.2.0 RC版本中获得,或者从github.com中获得。

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

本版积分规则

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

GMT+8, 2024-8-25 22:14

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

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