实时安卓操作系统(RTAndroid)

实时安卓操作系统(RTAndroid)是成都实安安信科技有限公司开发的硬实时安卓系统,填补了操作系统的空白。它采用双内核改造法,提供优异的实时性能,适合人工智能、移动互联网和工业4.0等领域的应用。RTAndroid优化了实时调度,适用于高精度机器人控制等场景,并提供定制开发服务。
摘要由CSDN通过智能技术生成

实时安卓操作系统(RTAndroid)--下一代也就是适应人工智能,移动互联网,大数据和工业4.0等的时代的 嵌入式实时操作系统

 

由成都实安安信科技有限公司开发的实时安卓操作系统(RTAndroid)正式版1.1版,现在已经开发成功了。实时安卓操作系统(RTAndroid)是业界第一个硬实时的安卓操作系统,它的出现填补了操作系统领域的一个空白。

 

    安卓操作系统现在应用越来越广泛,它基于Linux内核,是一个通用的分时操作系统,实时性并不强。把安卓操作系统改造成硬实时的操作系统,可以既利用安卓操作系统强大的功能和完善庞大的生态链实现通用的功能,又可以利用实时框架和接口实现特殊的实时需求。两者要能够完美共存。实时安卓操作系统(RTAndroid)在这方面做出了开创性的尝试,解决诸多技术难题,现在已经成熟了,可以投入商用。

 

    把安卓操作系统改造成硬实时的操作系统,首先是要改造Linux内核,实时安卓操作系统(RTAndroid)对Linux内核的改造采用了双内核改造法,之所以采用双内核改造法,而没有采用移植难度和工作量都小很多的Preempt RT补丁,主要出于两方面的考虑,一是采用双内核改造法可以获得最好的实时性能,二是采用双内核改造法更易于将非实时和实时处理逻辑相隔离。

 

    实时安卓操作系统(RTAndroid)的双内核改造有两个版本,第一个版本是直接移植自xenomai的版本,采用xenomai是因为它很好的解决了用户空间实时性的问题,可以在安卓用户空间创建硬实时线程。移植xenomai并不是一件容易的事情,Linux内核需要修改一两百个文件,很多人在这一步已经失败了。出于公司的战略考虑,还搞了第二个版本,这个版本在xenomai基础上主要做了以下一些方面的改动,第一,裁减掉了xenomai上很多实时安卓操作系统(RTAndroid)所不需要的功能;第二,实时内核采用了早年开发的一个非商用的实时内核FREDOS;第三,没有采用ADEOS/IPIPE,而是采用了一种特殊的架构,即没有采用域的概念,取而代之的是空间的概念,而且只有两个空间,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值