mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-11-29 18:48:09 +08:00
Squashed commit of the following:
commit 6f7e00e33cf986c60ab0a646e0f23e988aa9a469 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 15:51:10 2019 +0800 update company web url to www. commit 8fc1feb55dc053c88a2016fe42a22f2a02cb80a2 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 15:38:32 2019 +0800 change subtitle to 4 commit ecd24027f8f9c1f95a09b10292a3f9d5b49412b2 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 15:23:43 2019 +0800 add ecology platform require and date commit 9e42f30f8fe018baae310b8d42d258d8fa5bb692 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 15:08:43 2019 +0800 change to subtitle 5 commit 1269e0fe10f3bb2d4aa950771bf3e09f8b6ec67b Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 15:05:31 2019 +0800 fix for title space commit 2a3a7ab4bfaa34607a3d35704d8fe1f6612dada2 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 14:21:30 2019 +0800 url add https:// and remove www. commit 9897954e3316bada864e747981362160f131b406 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 14:09:52 2019 +0800 add awtk-docs link and ext control commit 64bfc998b8362e9076622cce86927743b0afcf8e Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 11:39:14 2019 +0800 modify doc name commit a888ca74697385c0e5223a5f13084ec38b0a3453 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 11:35:32 2019 +0800 update url add http:// commit 59a27479c2b8015793162b3f22f81f5f10285209 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 11:12:06 2019 +0800 update README.md port intro commit 55bde39247fdf72eddf95ca3ba52755ea3571520 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 11:06:28 2019 +0800 add release baidu pan url commit 69c82c6a50fac1586910bb536e07d38c019d2c12 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 11:03:42 2019 +0800 update zlg url commit 9f96c79817856bf569ce9a44f3f4e474fb8b4d53 Author: chentan <chentan@zlg.cn> Date: Fri Nov 8 10:57:13 2019 +0800 add mcu table commit 2c6559a77aca06222b48d31718c2b2968001f58d Author: chentan <chentan@zlg.cn> Date: Thu Nov 7 18:57:55 2019 +0800 add awtk ecology doc
This commit is contained in:
parent
29ebbb873f
commit
08b34a6f84
35
README.md
35
README.md
@ -7,7 +7,7 @@
|
||||
|
||||
[AWTK](https://github.com/zlgopen/awtk) 全称 Toolkit AnyWhere,是 [ZLG](http://www.zlg.cn/) 开发的开源 GUI 引擎,旨在为嵌入式系统、WEB、各种小程序、手机和 PC 打造的通用 GUI 引擎,为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎。
|
||||
|
||||
> 欢迎广大开发者一起参与开发:[生态共建计划](docs/AWTK_ecology.md)。
|
||||
> 欢迎广大开发者一起参与开发:[生态共建计划](docs/awtk_ecology.md)。
|
||||
|
||||
#### [AWTK](https://github.com/zlgopen/awtk) 寓意有两个方面:
|
||||
|
||||
@ -18,6 +18,7 @@
|
||||
|
||||
* 主源码仓库:[https://github.com/zlgopen/awtk](https://github.com/zlgopen/awtk)
|
||||
* 镜像源码仓库:[https://gitee.com/zlgopen/awtk](https://gitee.com/zlgopen/awtk)
|
||||
* 稳定版整合包:https://pan.baidu.com/s/1_oRgj67M-I4kivk-YzwFWA 提取码: 1cmi
|
||||
|
||||
#### 运行效果截图:
|
||||
|
||||
@ -209,33 +210,7 @@ pip install Pillow
|
||||
|
||||
## 六、各个平台的移植
|
||||
|
||||
#### 官方支持平台
|
||||
|
||||
* [awtk-web](https://github.com/zlgopen/awtk-web)
|
||||
|
||||
* [awtk-android](https://github.com/zlgopen/awtk-android)
|
||||
|
||||
* [awtk-aworks-rt1052](https://github.com/zlgopen/awtk-aworks-rt1052)
|
||||
|
||||
#### 移植示例 (不定期更新)
|
||||
|
||||
* [awtk-sylixos](https://github.com/zlgopen/awtk-sylixos)
|
||||
|
||||
* [stm32f103ze](https://github.com/zlgopen/awtk-stm32f103ze-raw)
|
||||
|
||||
* [stm32f429igtx](https://github.com/zlgopen/awtk-stm32f429igtx-raw)
|
||||
|
||||
* [stm32f767igtx](https://github.com/zlgopen/awtk-stm32f767igtx-raw)
|
||||
|
||||
* [linux-framebuffer (嵌入式 Linux 请用本项目)](https://github.com/zlgopen/awtk-linux-fb)
|
||||
|
||||
#### 芯片原厂移植
|
||||
|
||||
* [君正](https://github.com/zlgopen/awtk-port-ingenic`)
|
||||
|
||||
#### 第三方开发者移植
|
||||
|
||||
* [esp32-awtk(freertos)](https://github.com/jason-mao/esp32-awtk)
|
||||
* [详见 AWTK 生态共建计划](docs/awtk_ecology.md)
|
||||
|
||||
## 七、各语言的绑定
|
||||
|
||||
@ -269,6 +244,8 @@ pip install Pillow
|
||||
|
||||
* [任务完成情况](TODO.md)
|
||||
|
||||
* [入门指南与手册](https://github.com/zlgopen/awtk-docs)
|
||||
|
||||
## 十、生态共建计划
|
||||
|
||||
* [生态共建计划](docs/AWTK_ecology.md)
|
||||
* [生态共建计划](docs/awtk_ecology.md)
|
||||
|
@ -1,46 +0,0 @@
|
||||
## AWTK 生态共建计划
|
||||
|
||||
各位关注和使用 AWTK 的开发者,你们好!
|
||||
|
||||
如果您针对某个芯片或平台移植过 AWTK,并希望共享这个适配代码,可以联系我们开源到 GitHub 上,我们愿意在 AWTK 技术上对您提供进一步的支持服务,大家可以一起把这个适配做稳做好,构建 AWTK 良好的生态。
|
||||
|
||||
### 您可以获得
|
||||
|
||||
- AWTK 官方页面上,加入您的相关链接
|
||||
- 更进一步的 AWTK 技术支持服务
|
||||
- 更多的资源和信息共享,与我们一起共建共赢嵌入式开发生态
|
||||
|
||||
### 联系方式
|
||||
|
||||
微信群上加 @陈谭,备注写 AWTK 生态共建;
|
||||
|
||||
或发送邮件到 chentan@zlg.cn,标题写 AWTK 生态共建
|
||||
|
||||
##### 您需要提供
|
||||
|
||||
需要给我们提供一些基本信息,便于我们对资料的整理
|
||||
|
||||
1. 项目的名称
|
||||
2. 适配的平台
|
||||
3. 维护人姓名和联系方式(方便我们与您取得联系)
|
||||
4. 项目在 GitHub 上的地址(选填,建议将项目上传到 GitHub 上,方便我们同步)
|
||||
5. 维护人 GitHub 上的账号(选填,用于配置上传权限,如果是个人维护的项目可以不填)
|
||||
6. 维护人公司名称(选填,如果是个人维护的项目可以不填)
|
||||
|
||||
### 如何上传代码
|
||||
|
||||
我们针对公司和个人的项目有不同的上传方式:
|
||||
|
||||
##### 如果是公司维护的项目
|
||||
|
||||
1. 我们将会在 GitHub 创建一个专属的仓库 zlgopen/awtk-port-公司名,并在 AWTK 官方页面加上链接
|
||||
2. 请您在 GitHub 上注册一个维护账号,我们会将这个账号加入该仓库的上传权限
|
||||
3. 您可以将公司介绍、项目说明和项目代码 push 到该仓库
|
||||
|
||||
##### 如果是个人维护的项目
|
||||
|
||||
1. 建议您在 GitHub 上注册一个账号,把项目上传到您的仓库里面
|
||||
|
||||
2. 然后把仓库地址发给我们,我们审核完之后会在 AWTK 官方页面加上链接
|
||||
|
||||
|
140
docs/awtk_ecology.md
Normal file
140
docs/awtk_ecology.md
Normal file
@ -0,0 +1,140 @@
|
||||
[![banner](images/awtk_ecology_banner.jpg)](awtk_ecology_intro.md)
|
||||
|
||||
如果您针对某个芯片或平台移植过 AWTK,或者为 AWTK 扩展过炫酷的控件,并希望共享这个适配代码,可以联系我们开源到 GitHub 上,我们愿意在 AWTK 技术上对您提供进一步的支持服务,大家可以一起把这个适配做稳做好,构建 AWTK 良好的生态。
|
||||
|
||||
[进一步了解我们的 AWTK 生态共建计划](awtk_ecology_intro.md)
|
||||
|
||||
|
||||
|
||||
## 索引
|
||||
|
||||
- [操作系统适配](#操作系统适配)
|
||||
- [MCU芯片适配](#MCU芯片适配)
|
||||
- [扩展控件](#扩展控件)
|
||||
- [商业应用案例](#商业应用案例)
|
||||
|
||||
|
||||
|
||||
## 操作系统适配
|
||||
|
||||
- #### 桌面操作系统
|
||||
|
||||
| 操作系统 | 平台 | 下载地址 | 作者 |
|
||||
| -------- | ---- | ------------------------------- | ------------------------ |
|
||||
| Windows | PC | https://github.com/zlgopen/awtk | [ZLG](http://www.zlg.cn) |
|
||||
| Linux | PC | https://github.com/zlgopen/awtk | [ZLG](http://www.zlg.cn) |
|
||||
| macOS | Mac | https://github.com/zlgopen/awtk | [ZLG](http://www.zlg.cn) |
|
||||
|
||||
- #### 嵌入式操作系统
|
||||
|
||||
| 操作系统 | 平台 | 下载地址 | 作者 |
|
||||
| ------------ | ------------------------------------------------------- | ----------------------------------------------------- | ------------------------ |
|
||||
| AWorks | RT1052<br/>i.MX6 Cortex-A7<br/>... | https://github.com/zlgopen/awtk-aworks-rt1052 | [ZLG](http://www.zlg.cn) |
|
||||
| 嵌入式 Linux | i.MX283<br/>i.MX6 Cortex-A7<br/>i.MX6 Cortex-A9<br/>... | https://github.com/zlgopen/awtk-linux-fb | [ZLG](http://www.zlg.cn) |
|
||||
| TencentOS | STM32F103 | https://github.com/zlgopen/awtk-stm32f103ze-tencentos | [ZLG](http://www.zlg.cn) |
|
||||
| SylixOS | ARM920T | https://github.com/zlgopen/awtk-sylixos | [ZLG](http://www.zlg.cn) |
|
||||
|
||||
- #### 其他系统平台
|
||||
|
||||
| 操作系统 | 平台 | 下载地址 | 作者 |
|
||||
| -------- | -------- | --------------------------------------- | ------------------------ |
|
||||
| Web | 浏览器 | https://github.com/zlgopen/awtk-web | [ZLG](http://www.zlg.cn) |
|
||||
| Android | 智能手机 | https://github.com/zlgopen/awtk-android | [ZLG](http://www.zlg.cn) |
|
||||
|
||||
|
||||
|
||||
|
||||
## MCU芯片适配
|
||||
|
||||
以下按芯片厂商名字字母排序
|
||||
|
||||
- #### Anyka
|
||||
|
||||
| 芯片 | 操作系统 | 下载地址 | 作者 |
|
||||
| ------- | ------------------- | ---------- | ---------------------------------- |
|
||||
| AK376xD | RT-Thread<br/>Linux | 请联系作者 | [Anyka](http://www.anyka.com)【原厂】 |
|
||||
|
||||
- #### Espressif
|
||||
|
||||
| 芯片 | 操作系统 | 下载地址 | 作者 |
|
||||
| ----- | -------- | --------------------------------------- | ----------------------------------------- |
|
||||
| ESP32 | FreeRTOS | https://github.com/jason-mao/esp32-awtk | [jason-mao](https://github.com/jason-mao) |
|
||||
|
||||
- #### GigaDevice
|
||||
|
||||
- #### Ingenic
|
||||
|
||||
| 芯片 | 操作系统 | 下载地址 | 作者 |
|
||||
| ----- | -------- | -------------------------------------------- | -------------------------------------------- |
|
||||
| M200 | Linux | https://github.com/zlgopen/awtk-port-ingenic | [Ingenic](http://www.ingenic.com.cn)【原厂】 |
|
||||
| X1000 | Linux | https://github.com/zlgopen/awtk-port-ingenic | [Ingenic](http://www.ingenic.com.cn)【原厂】 |
|
||||
| X1830 | Linux | https://github.com/zlgopen/awtk-port-ingenic | [Ingenic](http://www.ingenic.com.cn)【原厂】 |
|
||||
|
||||
- #### ISSI
|
||||
- #### MindMotion
|
||||
|
||||
| 芯片 | 操作系统 | 下载地址 | 作者 |
|
||||
| ------------ | -------- | ---------- | -------------------------------------------------- |
|
||||
| MM32F103RET6 | 无 | 请联系作者 | [MindMotion](http://www.mindmotion.com.cn)【原厂】 |
|
||||
|
||||
- #### Nordic
|
||||
|
||||
| 芯片 | 操作系统 | 下载地址 | 作者 |
|
||||
| -------- | -------- | ---------- | ------------------------------------------------- |
|
||||
| NRF52840 | FreeRTOS | 请联系作者 | [jimmywong2003](https://github.com/jimmywong2003) |
|
||||
|
||||
- #### NXP
|
||||
|
||||
| 芯片 | 操作系统 | 下载地址 | 作者 |
|
||||
| --------------- | -------- | -------------------------------------------------- | ------------------------------------- |
|
||||
| RT1052 | AWorks | https://github.com/zlgopen/awtk-aworks-rt1052 | [ZLG](http://www.zlg.cn) |
|
||||
| RT1052 | 无 | https://github.com/zlgopen/awtk-easyarm-rt1052-raw | [ZLG](http://www.zlg.cn) |
|
||||
| RT1052 | 无 | https://github.com/chinachuli/awtk-imxrt1052-raw | [褚立](https://github.com/chinachuli) |
|
||||
| RT1020 | AWorks | 请联系作者 | [ZLG](http://www.zlg.cn) |
|
||||
| i.MX6 Cortex-A7 | AWorks | 请联系作者 | [ZLG](http://www.zlg.cn) |
|
||||
| i.MX6 Cortex-A7 | Linux | https://github.com/zlgopen/awtk-linux-fb | [ZLG](http://www.zlg.cn) |
|
||||
| i.MX6 Cortex-A9 | Linux | https://github.com/zlgopen/awtk-linux-fb | [ZLG](http://www.zlg.cn) |
|
||||
| i.MX283 | Linux | https://github.com/zlgopen/awtk-linux-fb | [ZLG](http://www.zlg.cn) |
|
||||
| LPC54608 | 无 | 请联系作者 | [ZLG](http://www.zlg.cn) |
|
||||
| LPC54018 | 无 | 请联系作者 | [ZLG](http://www.zlg.cn) |
|
||||
|
||||
- #### ST
|
||||
|
||||
| 芯片 | 操作系统 | 下载地址 | 作者 |
|
||||
| --------- | --------- | ----------------------------------------------------- | ------------------------ |
|
||||
| STM32F103 | 无 | https://github.com/zlgopen/awtk-stm32f103ze-raw | [ZLG](http://www.zlg.cn) |
|
||||
| STM32F103 | TencentOS | https://github.com/zlgopen/awtk-stm32f103ze-tencentos | [ZLG](http://www.zlg.cn) |
|
||||
| STM32F429 | 无 | https://github.com/zlgopen/awtk-stm32f429igtx-raw | [ZLG](http://www.zlg.cn) |
|
||||
| STM32F767 | 无 | https://github.com/zlgopen/awtk-stm32f767igtx-raw | [ZLG](http://www.zlg.cn) |
|
||||
|
||||
> 以上信息如果有误,或需要补充的,请联系 chentan@zlg.cn 修正
|
||||
>
|
||||
|
||||
|
||||
|
||||
## 扩展控件
|
||||
|
||||
- #### 基本控件
|
||||
|
||||
| 控件名称 | 下载地址 | 作者 |
|
||||
| -------- | ----------------------------------------------- | -------------------------------------------------- |
|
||||
| 二维码 | https://github.com/CUITzhaoqi/awtk-qr | [CUITzhaoqi](http://github.com/CUITzhaoqi/awtk-qr) |
|
||||
| 圆形滑块 | https://github.com/longyuwlz/awtk_slider_circle | [longyuwlz](http://github.com/longyuwlz) |
|
||||
|
||||
- #### 图表控件
|
||||
|
||||
| 控件名称 | 下载地址 | 作者 |
|
||||
| -------- | ---------------------------------------- | ------------------------ |
|
||||
| 饼图 | https://github.com/zlgopen/awtk-examples | [ZLG](http://www.zlg.cn) |
|
||||
| 柱状图 | https://github.com/zlgopen/awtk-examples | [ZLG](http://www.zlg.cn) |
|
||||
| 曲线图 | https://github.com/zlgopen/awtk-examples | [ZLG](http://www.zlg.cn) |
|
||||
|
||||
|
||||
|
||||
## 商业应用案例
|
||||
|
||||
- #### 智能家居
|
||||
- #### 智能穿戴
|
||||
- #### 汽车电子
|
||||
- #### 医疗电子
|
||||
- #### 工业控制
|
52
docs/awtk_ecology_intro.md
Normal file
52
docs/awtk_ecology_intro.md
Normal file
@ -0,0 +1,52 @@
|
||||
## AWTK 生态共建计划
|
||||
|
||||
各位关注和使用 AWTK 的开发者,你们好!
|
||||
|
||||
如果您针对某个芯片或平台移植过 AWTK,或者为 AWTK 扩展过炫酷的控件,并希望共享这个适配代码,可以联系我们开源到 GitHub 上,我们愿意在 AWTK 技术上对您提供进一步的支持服务,大家可以一起把这个适配做稳做好,构建 AWTK 良好的生态。
|
||||
|
||||
### 您可以获得
|
||||
|
||||
- 在 AWTK 官方页面上,加入您的相关链接
|
||||
- 更进一步的 AWTK 技术支持服务
|
||||
- 更多的资源和信息共享,与我们一起共建共赢嵌入式开发生态
|
||||
|
||||
### 联系方式
|
||||
|
||||
发送邮件到 chentan@zlg.cn,标题写 AWTK 生态共建;
|
||||
|
||||
或添加小Z微信(zlgmcu-888),备注写 AWTK 生态共建,申请加入 AWTK 生态共建交流群
|
||||
|
||||
##### 您需要提供
|
||||
|
||||
需要给我们提供一些基本信息:
|
||||
|
||||
1. 项目的名称
|
||||
2. 适配的平台:包括 MCU 型号、Flash 和 RAM 大小、屏幕分辨率及颜色位数、操作系统等
|
||||
3. 您的姓名和联系方式
|
||||
4. 项目在 GitHub 上的地址
|
||||
5. 公司名称(个人项目可以不填)
|
||||
|
||||
### 如何上传代码
|
||||
|
||||
我们期待与芯片原厂和操作系统原厂的合作,同时也欢迎个人项目的参与
|
||||
|
||||
针对原厂和个人的项目有不同的上传方式:
|
||||
|
||||
##### 如果是原厂合作的项目
|
||||
|
||||
1. 我们将会在 GitHub 创建一个专属的仓库 zlgopen/awtk-port-公司名,并在 AWTK 官方页面加上链接
|
||||
2. 请您在 GitHub 上注册一个维护账号,我们会将这个账号加入该仓库的上传权限
|
||||
3. 您可以将公司介绍、项目说明和项目代码 push 到该仓库
|
||||
4. 我们将为您建立专项支持微信群,提供更进一步的 AWTK 技术支持服务
|
||||
|
||||
##### 如果是个人的项目
|
||||
|
||||
1. 需要您把项目上传到 GitHub 的个人仓库中,然后把仓库地址发给我们
|
||||
|
||||
2. 我们审核完之后会在 AWTK 官方页面加上链接
|
||||
|
||||
3. 我们会邀请您加入 AWTK 生态共建交流群,并提供更优先的技术支持服务
|
||||
|
||||
|
||||
|
||||
> 2019/11/8
|
BIN
docs/images/awtk_ecology_banner.jpg
Normal file
BIN
docs/images/awtk_ecology_banner.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 184 KiB |
Loading…
Reference in New Issue
Block a user