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

  • 时间:
  • 浏览:3

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

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

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

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