update docs

This commit is contained in:
xianjimli 2020-01-16 17:39:58 +08:00
parent b3558efedc
commit 7a2ecf67af
7 changed files with 21 additions and 20 deletions

View File

@ -56,7 +56,7 @@
* [嵌入式平台移植注意事项](porting_common.md)
* [将 AWTK 移植到 STM32f103ze 裸系统](porting_to_stm32f103ze.md)
* [将 AWTK 移植到 STM32f429igtx 裸系统](porting_to_stm32f429igtx.md)
* [将 AWTK 移植到 AWorks 平台](porting_to_awtk_aworks_rt1052.md)
* [将 AWTK 移植到 AWorksOS 平台](porting_to_awtk_aworks_rt1052.md)
* [将 AWTK 移植到 TinyOS 平台](https://github.com/zlgopen/awtk-stm32f103ze-tencentos/blob/master/docs/tos-port.md)
* [将 AWTK 移植到 RT-Thread 平台](https://github.com/zlgopen/awtk-stm32f103ze-rtthread/blob/master/docs/rtt-port.md)

View File

@ -30,20 +30,21 @@
| 操作系统 | 下载地址 | 作者 |
| ------------ | --------------------------------------- | ------------------------ |
| AWorks | [MCU芯片适配](#MCU芯片适配) | |
| AWorksOS | [MCU芯片适配](#MCU芯片适配) | |
| 嵌入式 Linux | [MCU芯片适配](#MCU芯片适配) | |
| RT-Thread | [MCU芯片适配](#MCU芯片适配) | |
| TencentOS | [MCU芯片适配](#MCU芯片适配) | |
| FreeRTOS | [MCU芯片适配](#MCU芯片适配) | |
| SylixOS | https://github.com/zlgopen/awtk-sylixos | [ZLG](http://www.zlg.cn) |
| Wayland | https://github.com/zjm1060/awtk-wayland | [zjm1060](https://github.com/zjm1060)|
- #### 其他系统平台
- #### 软件框架和软件平台
| 操作系统 | 下载地址 | 作者 |
| -------- | --------------------------------------- | ------------------------ |
| Web | https://github.com/zlgopen/awtk-web | [ZLG](http://www.zlg.cn) |
| Android | https://github.com/zlgopen/awtk-android | [ZLG](http://www.zlg.cn) |
| 操作系统 | 下载地址 | 作者 |
| -------- | --------------------------------------- | --------------------------------------------- |
| VSF平台 | https://github.com/vsfteam/vsf | [vsfteam](https://github.com/vsfteam)【原厂】 |
| Wayland | https://github.com/zjm1060/awtk-wayland | [zjm1060](https://github.com/zjm1060) |
| Web | https://github.com/zlgopen/awtk-web | [ZLG](http://www.zlg.cn) |
| Android | https://github.com/zlgopen/awtk-android | [ZLG](http://www.zlg.cn) |
@ -96,11 +97,11 @@
| 芯片 | 操作系统 | 下载地址 | 作者 |
| --------------- | -------- | -------------------------------------------------- | ------------------------------------- |
| RT1052 | AWorks | https://github.com/zlgopen/awtk-aworks-rt1052 | [ZLG](http://www.zlg.cn) |
| RT1052 | AWorksOS | 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 | FreeRTOS | 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) |
| RT1020 | AWorksOS | 请联系作者 | [ZLG](http://www.zlg.cn) |
| i.MX6 Cortex-A7 | AWorksOS | 请联系作者 | [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) |

View File

@ -56,7 +56,7 @@
* [嵌入式平台移植注意事项](porting_common.md)
* [将AWTK移植到STM32f103ze裸系统](porting_to_stm32f103ze.md)
* [将AWTK移植到STM32f429igtx裸系统](porting_to_stm32f429igtx.md)
* [将AWTK移植到AWorks平台](porting_to_awtk_aworks_rt1052.md)
* [将AWTK移植到AWorksOS平台](porting_to_awtk_aworks_rt1052.md)
### 5.技术笔记
* [LCD接口的三种实现方式](lcd.md)

View File

@ -1,4 +1,4 @@
## 将AWTK移植到aworks平台
## 将AWTK移植到AWorksOS平台
AWTK的可移植性很高在移植时只需要实现平台初始化、lcd和mainloop三个方面的东西。本文以aworks-rt1052平台为例介绍移植AWTK到新平台的过程。
@ -36,7 +36,7 @@ ret_t platform_prepare(void) {
### 二、实现lcd
aworks使用基于framebuffer的lcd的缺省实现只需要调用函数lcd\_mem\_create\_double\_fb即可。
AWorksOS使用基于framebuffer的lcd的缺省实现只需要调用函数lcd\_mem\_create\_double\_fb即可。
```

View File

@ -8,7 +8,7 @@
#### [AWTK](https://github.com/zlgopen/awtk)寓意有两个方面:
* Toolkit AnyWhere。
* ZLG物联网操作系统AWorks内置GUI。
* ZLG物联网操作系统AWorksOS内置GUI。
#### [AWTK](https://github.com/zlgopen/awtk)源码仓库:
@ -42,7 +42,7 @@
[AWTK](https://github.com/zlgopen/awtk)是跨平台的,这有两个方面的意思:
* AWTK本身是跨平台的。目前支持的平台有ZLG AWorks、Windows、Linux、MacOS、嵌入式Linux和嵌入式裸系统可以轻松的移植到各种RTOS上。AWTK以后也可以运行在浏览器(即将公测)、各种小程序、Android和iOS等平台上运行。
* AWTK本身是跨平台的。目前支持的平台有ZLG AWorksOS、Windows、Linux、MacOS、嵌入式Linux和嵌入式裸系统可以轻松的移植到各种RTOS上。AWTK以后也可以运行在浏览器(即将公测)、各种小程序、Android和iOS等平台上运行。
* AWTK同时还提供了一套跨平台的基础工具库。其中包括链表、数组、字符串(UTF8和widechar)事件发射器、值、对象、文件系统、互斥锁和线程、表达式和字符串解析等等让你用AWTK开发的应用程序可以真正跨平台运行。

View File

@ -8,7 +8,7 @@
#### [AWTK](https://github.com/zlgopen/awtk) 寓意有两个方面:
* Toolkit AnyWhere。
* ZLG 物联网操作系统 AWorks 内置 GUI。
* ZLG 物联网操作系统 AWorksOS 内置 GUI。
#### [AWTK](https://github.com/zlgopen/awtk) 源码仓库:
@ -41,7 +41,7 @@
[AWTK](https://github.com/zlgopen/awtk) 是跨平台的,这有两个方面的意思:
* AWTK 本身是跨平台的。目前支持的平台有 ZLG AWorks、Windows、Linux、MacOS、嵌入式 Linux 和嵌入式裸系统,可以轻松的移植到各种 RTOS 上。AWTK 以后也可以运行在浏览器即将公测、各种小程序、Android 和 iOS 等平台上运行。
* AWTK 本身是跨平台的。目前支持的平台有 ZLG AWorksOS、Windows、Linux、MacOS、嵌入式 Linux 和嵌入式裸系统,可以轻松的移植到各种 RTOS 上。AWTK 以后也可以运行在浏览器即将公测、各种小程序、Android 和 iOS 等平台上运行。
* AWTK 同时还提供了一套跨平台的基础工具库。其中包括链表、数组、字符串 (UTF8 和 widechar),事件发射器、值、对象、文件系统、互斥锁和线程、表达式和字符串解析等等,让你用 AWTK 开发的应用程序可以真正跨平台运行。

View File

@ -9,7 +9,7 @@
#### [AWTK](https://github.com/zlgopen/awtk) 寓意有两个方面:
* Toolkit AnyWhere。
* ZLG 物联网操作系统 AWorks 内置 GUI。
* ZLG 物联网操作系统 AWorksOS 内置 GUI。
#### [AWTK](https://github.com/zlgopen/awtk) 源码仓库:
@ -42,7 +42,7 @@
[AWTK](https://github.com/zlgopen/awtk) 是跨平台的,这有两个方面的意思:
* AWTK 本身是跨平台的。目前支持的平台有 ZLG AWorks、Windows、Linux、MacOS、嵌入式 Linux、Android、Web 和嵌入式裸系统,可以轻松的移植到各种 RTOS 上。AWTK 以后也可以运行在各种小程序和 iOS 等平台上运行。
* AWTK 本身是跨平台的。目前支持的平台有 ZLG AWorksOS、Windows、Linux、MacOS、嵌入式 Linux、Android、Web 和嵌入式裸系统,可以轻松的移植到各种 RTOS 上。AWTK 以后也可以运行在各种小程序和 iOS 等平台上运行。
* AWTK 同时还提供了一套跨平台的基础工具库。其中包括链表、数组、字符串 (UTF8 和 widechar),事件发射器、值、对象、文件系统、互斥锁和线程、表达式和字符串解析等等,让你用 AWTK 开发的应用程序可以真正跨平台运行。