RTOS和Android操作系统,如何选择?
时间:2021-09-10 16:36:58
手机看文章
扫描二维码
随时随地手机看文章
[导读]有一朋友研究生做了两年Android应用,实习时转了嵌入式应用软件开发,拿着一块移植了RTOS的设备学习。入门了才发现,两者都是开源、稳定、经历众多设备厂商打磨的优秀操作系统,根据以下几点对比学习。两个操作系统经常一起应用Android手机的双MCU1.AP(Applicatio...
有一朋友研究生做了两年Android应用,实习时转了嵌入式应用软件开发,拿着一块移植了RTOS的设备学习。
入门了才发现,两者都是开源、稳定、经历众多设备厂商打磨的优秀操作系统,根据以下几点对比学习。
两个操作系统经常一起应用Android手机的双MCU1. AP(Application Processor)是ARM架构搭载Android,运行系统和应用,由于高功耗待机时和WIFI、LCD均休眠。
2. BP(BaseBand Processor)架构搭载RTOS,运行通信协议、射频、GPIO,低功耗。
TP_Link小白路由的双系统1. 搭载Android4.2,运行APP加强应用功能。2. 搭载RTOS,完成安全、严密、专业的路由功能。
高通骁龙810/7系列处理器1. 一个ARM运行基于Linux的Android OS。2. 一个ARM运行(RTOS)。
适用于 TI 处理器的可扩展 Linux 和 TI RTOS 解决方案查资料过程中,发现TI也提供了一套基于自己家处理器的可扩展Linux、Android、RTOS解决方案,同样的处理器,可选的SDK和操作系统,也是棒。当然Android做为操作系统更为丰满,更上层,而实时操作系统比如ucos,比如最近在学的rtos,都仅提供了任务调度、同步、互斥、时钟等功能,所以必须内核组,BSP
入门了才发现,两者都是开源、稳定、经历众多设备厂商打磨的优秀操作系统,根据以下几点对比学习。
两个操作系统经常一起应用Android手机的双MCU1. AP(Application Processor)是ARM架构搭载Android,运行系统和应用,由于高功耗待机时和WIFI、LCD均休眠。
2. BP(BaseBand Processor)架构搭载RTOS,运行通信协议、射频、GPIO,低功耗。
TP_Link小白路由的双系统1. 搭载Android4.2,运行APP加强应用功能。2. 搭载RTOS,完成安全、严密、专业的路由功能。
高通骁龙810/7系列处理器1. 一个ARM运行基于Linux的Android OS。2. 一个ARM运行(RTOS)。
适用于 TI 处理器的可扩展 Linux 和 TI RTOS 解决方案查资料过程中,发现TI也提供了一套基于自己家处理器的可扩展Linux、Android、RTOS解决方案,同样的处理器,可选的SDK和操作系统,也是棒。当然Android做为操作系统更为丰满,更上层,而实时操作系统比如ucos,比如最近在学的rtos,都仅提供了任务调度、同步、互斥、时钟等功能,所以必须内核组,BSP






