阿里云Wi-Fi芯片移植 – 阿里云教程

2022年 10月 23日 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解
含AliOS Things的生活物联网平台SDK即包含AliOS Things物联网操作系统(基于AliOS Things V1.3.4)和Link Kit V2.3.0。本文档基于含AliOSThings版本SDK,介绍Wi-Fi芯片的移

含AliOS Things的生活物联网平台SDK即包含AliOS Things物联网操作系统(基于AliOS Things V1.3.4)和Link Kit V2.3.0。本文档基于含AliOS
Things版本SDK,介绍Wi-Fi芯片的移植过程。

目录

前提条件

已下载含AliOS Things的生活物联网平台SDK,请参见获取SDK

概述

AliOS Things的架构可适用于分层架构和组件化架构,如下图所示。

阿里云Wi-Fi芯片移植 – 阿里云教程

结构图从底部到顶部的内容如下。

  • 板级支持包(BSP):主要由SoC供应商开发和维护。
  • 硬件抽象层(HAL):例如Wi-Fi和UART。
  • 内核:包括Rhino实时操作系统内核、Yloop、VFS、KV 存储。
  • 协议栈:包括TCP/IP协议栈(LwIP)、uMesh网络协议栈。
  • 安全:安全传输层协议(TLS)、可信服务框架(TFS)、可信运行环境(TEE)。
  • AOS API:提供可供应用软件和中间件使用的API。
  • 中间件:生活物联网平台提供了常用的增值服务中间件。
  • 示例应用:生活物联网平台提供了自主开发的示例代码,以及完备测试通过了的应用程序(例如Link Kit App)。

在Wi-Fi芯片上移植含AliOS Things的SDK主要包括以下工作:

  • 内核移植
  • HAL移植
  • Wi-Fi HAL和配网移植
  • LwIP协议栈移植
  • OTA移植

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: