hifong45 发表于 2012-6-5 00:16:43

【咨询】RTT的中断响应时间是多少?最差情况。

    最近正在选RTOS,想用在M0和M3两个不同的核心上。M0是NXP的,M3是ST的。

    因为搜到djyos的一篇帖子,提到“实时性挑战”,中提到“最差<2uS可以保证,即使是在复杂的上下文切换中”,觉得的确很不错,因为在电力里面,这种高要求的实时性真的很常见。

    以前就知道RTT也一直关注,但就是没看到较详细的测试数据,所以想请各位指点一下:RTT发展到现在,实时性到底怎么样了?

    谢谢!

hifong45 发表于 2012-6-5 21:52:54

咦,怎么没人给点指点呀?还是在RTT上测试一下很麻烦?
或者说,大部分用RTOS的人,其实并不关心实时性?
难道我的问题很没必要吗?奇怪……

bitter 发表于 2012-6-8 17:00:30

比较环境太难了。
http://www.chibios.org/dokuwiki/doku.php?id=chibios:metrics
http://www.coocox.org/CoOS.htm
http://www.avix-rt.com/Products/Performance/performance.html
估计是做不到。都是使用rtos,

hifong45 发表于 2012-6-9 20:44:27

CooCos倒是可以做到无延时,其他几个都不行。
此外keil的RTX可以,因为是不关中断的。

substation 发表于 2012-6-20 17:14:21

hifong45 发表于 2012-6-9 20:44 static/image/common/back.gif
CooCos倒是可以做到无延时,其他几个都不行。
此外keil的RTX可以,因为是不关中断的。 ...

晕,coocos官网上明明写的是“next to zero”,即接近零的意思。
keil 的RTX没看过,不知道可不可以。

djyos的在M0上实现1.425uS,仅数十个机器周期,扣除压栈时间,所剩无几,我想只有不关中断才能做到。

看过以强实时著称的Vxworks的宣传资料,说在200M的ARM9上,可以达到约9uS。
页: [1]
查看完整版本: 【咨询】RTT的中断响应时间是多少?最差情况。