awtk/docs/awtk_ecology.md
2023-11-14 18:24:52 +08:00

17 KiB
Raw Blame History

banner

如果您针对某个芯片或平台移植过 AWTK或者为 AWTK 扩展过炫酷的控件,并希望共享这个适配代码,可以联系我们开源到 GitHub 上,我们愿意在 AWTK 技术上对您提供进一步的支持服务,大家可以一起把这个适配做稳做好,构建 AWTK 良好的生态。

进一步了解我们的 AWTK 生态共建计划

索引

操作系统适配

  • 桌面端平台

操作系统 下载地址 作者
Windows https://github.com/zlgopen/awtk ZLG
Linux https://github.com/zlgopen/awtk ZLG
macOS https://github.com/zlgopen/awtk ZLG
  • 嵌入式平台

操作系统 下载地址 作者
嵌入式Linux https://github.com/zlgopen/awtk-linux-fb ZLG
AWorksLP 详见MCU芯片适配 ZLG
RT-Thread 详见MCU芯片适配
TencentOS 详见MCU芯片适配
FreeRTOS 详见MCU芯片适配
SylixOS https://github.com/zlgopen/awtk-sylixos
MS-RTOS https://github.com/ms-rtos/awtk
  • 移动端和其他平台

操作系统 下载地址 作者
Android https://github.com/zlgopen/awtk-android ZLG
iOS https://github.com/zlgopen/awtk-ios ZLG
Web https://github.com/zlgopen/awtk-web ZLG
海思Linux https://github.com/zlgopen/awtk-linux-fb/issues/28 kent52712
VSF平台 https://github.com/vsfteam/vsf vsfteam
Wayland https://github.com/zjm1060/awtk-wayland zjm1060

MCU芯片适配

以下按芯片厂商名字字母排序

  • Anyka

芯片 操作系统 下载地址 作者
AK376xD RT-Thread 请联系作者 Anyka【原厂】
AK376xD Linux 请联系作者 Anyka【原厂】
  • ArtInChip

芯片 操作系统 下载地址 作者
D21x系列 Linux https://gitee.com/artinchip/d211 ArtInChip【原厂】
D21x系列 RT-Thread https://gitee.com/artinchip/luban-lite ArtInChip【原厂】
D13x系列 RT-Thread https://gitee.com/artinchip/luban-lite ArtInChip【原厂】
D12x系列 RT-Thread https://gitee.com/artinchip/luban-lite ArtInChip【原厂】
  • Espressif

芯片 操作系统 下载地址 作者
ESP32 FreeRTOS https://github.com/jason-mao/esp32-awtk jason-mao
  • GigaDevice

芯片 操作系统 下载地址 作者
GD32450Z 请联系作者 立功科技
  • Ingenic

芯片 操作系统 下载地址 作者
M200 Linux 请联系作者 Ingenic【原厂】
X1000 Linux 请联系作者 Ingenic【原厂】
X1830 Linux 请联系作者 Ingenic【原厂】
  • MindMotion

芯片 操作系统 下载地址 作者
MM32F103RET6 请联系作者 MindMotion【原厂】
  • Nordic

芯片 操作系统 下载地址 作者
NRF52840 FreeRTOS 请联系作者 jimmywong2003
  • NXP

芯片 操作系统 下载地址 作者
RT1052 AWorksLP https://github.com/zlgopen/awtk-aworks-rt1052 ZLG
RT1052 https://github.com/zlgopen/awtk-easyarm-rt1052-raw 立功科技
RT1052 FreeRTOS https://github.com/chinachuli/awtk-imxrt1052-raw 褚立
RT1020 请联系作者 立功科技
RT1011 请联系作者 立功科技
RT1176 FreeRTOS 请联系作者 立功科技
RT500 FreeRTOS 请联系作者 立功科技
i.MX6 Cortex-A7 AWorksLP 请联系作者 ZLG
i.MX6 Cortex-A7 Linux https://github.com/zlgopen/awtk-linux-fb ZLG
i.MX6 Cortex-A9 Linux https://github.com/zlgopen/awtk-linux-fb ZLG
i.MX283 Linux https://github.com/zlgopen/awtk-linux-fb ZLG
LPC54608 请联系作者 立功科技
LPC54018 请联系作者 立功科技
LPC1768 https://github.com/zlgopen/awtk-lpc1768-raw ZLG
  • ST

芯片 操作系统 下载地址 作者
STM32F103 https://github.com/zlgopen/awtk-stm32f103ze-raw ZLG
STM32F103 RT-Thread https://github.com/zlgopen/awtk-stm32f103ze-rtthread ZLG
STM32F103 TencentOS https://github.com/zlgopen/awtk-stm32f103ze-tencentos ZLG
STM32H743 TencentOS https://github.com/zlgopen/awtk-stm32h743iitx-tencentos ZLG
STM32H743 FreeRTOS https://github.com/zlgopen/awtk-stm32h743iitx-freertos ZLG
STM32F429 https://github.com/zlgopen/awtk-stm32f429igtx-raw ZLG
STM32F767 https://github.com/zlgopen/awtk-stm32f767igtx-raw ZLG
STM32F769 FreeRTOS https://github.com/wpmyj/awtk-stm32f769-freertos 王培明
  • SigmaStar

芯片 操作系统 下载地址 作者
SSD201 Linux 请联系作者 SigmaStar【原厂】
SSD202D Linux 请联系作者 SigmaStar【原厂】
SSD212 Linux 请联系作者 SigmaStar【原厂】
SSD210 Linux 请联系作者 SigmaStar【原厂】
SSD222 Linux 请联系作者 SigmaStar【原厂】
SSD268G Linux 请联系作者 SigmaStar【原厂】

以上信息如果有误,或需要补充的,请联系 chentan@zlg.cn 修正

控件与示例

  • 内置控件示例

示例名称 下载地址 作者
demoui https://github.com/zlgopen/awtk ZLG
demouiold https://github.com/zlgopen/awtk ZLG
c-demos https://github.com/zlgopen/awtk-c-demos ZLG
  • DEMO应用示例

示例名称 下载地址 作者
Hello入门 安装AWStudio后在AWTK示例列表获取 ZLG
图表演示 安装AWStudio后在AWTK示例列表获取 ZLG
新风系统 安装AWStudio后在AWTK示例列表获取 ZLG
音乐播放器 安装AWStudio后在AWTK示例列表获取 ZLG
智能手表 安装AWStudio后在AWTK示例列表获取 ZLG
  • 基础扩展控件

控件名称 下载地址 作者
二维码 安装AWStudio后在AWTK插件管理器获取 ZLG
下拉按钮 安装AWStudio后在AWTK插件管理器获取 ZLG
日期选择 安装AWStudio后在AWTK插件管理器获取 ZLG
旋转文本 安装AWStudio后在AWTK插件管理器获取 ZLG
数字显示 安装AWStudio后在AWTK插件管理器获取 ZLG
蒙板视图 安装AWStudio后在AWTK插件管理器获取 ZLG
  • 图表扩展控件

控件名称 下载地址 作者
饼图 安装AWStudio后在AWTK插件管理器获取 ZLG
柱状图 安装AWStudio后在AWTK插件管理器获取 ZLG
曲线图 安装AWStudio后在AWTK插件管理器获取 ZLG
表格视图 安装AWStudio后在AWTK插件管理器获取 ZLG
  • 多媒体扩展控件

控件名称 下载地址 作者
摄像头 安装AWStudio后在AWTK插件管理器获取 ZLG
视频动画 安装AWStudio后在AWTK插件管理器获取 ZLG
  • Web扩展控件

控件名称 下载地址 作者
HTML视图 https://github.com/zlgopen/awtk-widget-html-view ZLG

编程语言绑定

  • C

解析引擎 下载地址 作者
C99 https://github.com/zlgopen/awtk ZLG
  • C++

解析引擎 下载地址 作者
C++98 https://github.com/zlgopen/awtk-cpp ZLG
  • JavaScript

解析引擎 下载地址 作者
JerryScript https://github.com/zlgopen/awtk-jerryscript ZLG
QuickJS https://github.com/zlgopen/awtk-quickjs ZLG
NodeJS https://github.com/zlgopen/awtk-nodejs ZLG
  • Python

解析引擎 下载地址 作者
Python3 https://github.com/zlgopen/awtk-python ZLG
  • Lua

解析引擎 下载地址 作者
Lua https://github.com/zlgopen/awtk-lua ZLG
  • Java

解析引擎 下载地址 作者
JDK https://github.com/zlgopen/awtk-java ZLG
MiniJVM https://github.com/zlgopen/awtk-minijvm ZLG
  • Go

解析引擎 下载地址 作者
Go https://github.com/zlgopen/awtk-go ZLG

编译构建工具

构建工具 编译平台 下载地址 作者
SCons PC ALL https://github.com/zlgopen/awtk ZLG
SCons ARMCC https://github.com/zlgopen/awtk-scons-armcc ZLG
SCons MinGW https://github.com/zlgopen/awtk-scons-mingw ZLG
CMake MSVC https://github.com/zlgopen/awtk-msvc ZLG
CMake macOS https://github.com/oskycar/awtktest_cmake allenyang

商业应用案例

  • 智能家居

  • 智能穿戴

  • 汽车电子

  • 医疗电子

  • 工业控制