Android时间分辨率,有什么保证吗?

时间:2015-05-13 12:07:05

标签: android events timer real-time

有没有保证精确度(通过时间'时间')android会回答计时器事件?

我可以依靠一个假设,例如“我肯定会在100毫秒内得到答案”等等吗?

编辑:由于我目前正在对可能的平台进行非常粗略的预选评估,我还不能描述一个“具体问题”,至少不是通过会考虑的具体问题精确。但我会尝试解释这个问题。

对于家庭自动化解决方案,我有几百个传感器,我想在可配置的时间表中进行轮询。在硬件方面,我将获得一个USB接口,以获取外部世界的价值。这部分取决于其他人,但声明是,我可以通过USB“询问”特定值,我将在250ms内从家庭自动化安装中得到答案。我不知道为什么这需要这么长时间,但我必须按原样使用它。

无论如何,应用程序应可配置为每个传感器设置轮询时间片(某些值的变化速度比其他值快)。这在“空白金属”平台上非常容易,但在OS控制的解决方案上当然非常不同。 由于传感器没有'发送'值,我必须轮询它们,因此需要同步处理,并要求控制它们被轮询的时间网格。因此,我正在寻找一个合理的答案,问题是“通过时间网格实现哪些粒度与Android一样逼真”。

由于我还在评估去哪里(空白μP,覆盆子PI,Android,RT-Linux),我只是尝试收集有关我对此有多少控制权的信息。

Android开发对我来说是一个新的东西,但它提供的图形功能当然是我必须评估的。出于这个原因,我根本不知道如何更具体地问。如果可以,我可能会自己回答这个问题。

PS:英语不是我的母语。

1 个答案:

答案 0 :(得分:2)

没有。 Android上的应用未在real-time OS上运行,并且无法保证任何此类时序限制。