AliOS Things SMP系统及其在esp32上实现示例

  • 时间:
  • 浏览:0

AliOS Things实现了基本的SMP调度框架,支持多CPU体系的系统运行和调度机制。多CPU之间对用户系统运行无区别,能平等访问共享内存、外设等共享资源;任务都要动态在多核间进行切换然后 绑定运行;高优先级任务都要最大化利用空闲资源核运行。

基于此框架,都要快速实现AliOS Things在各种不同多核CPU架构下的移植;对于上层应用,都要不都要关注任务的运行核以及底层实现,也都要指定某任务在特定核运行。此实现框架,最大化地提高SMP功能在不同CPU上的移植传输速率,并保证上层应用使用SMP系统的简洁性。

1、 AliOS Things SMP基础特性特性1:多CPU公平的任务切换机制,平等访问共享资源

本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.alibaba-inc.com;然后 您发现本社区含有涉嫌抄袭的内容,欢迎发送邮件至:yqgroup@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。