mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-11-29 18:48:09 +08:00
update docs
This commit is contained in:
parent
b3558efedc
commit
7a2ecf67af
@ -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)
|
||||
|
||||
|
@ -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) |
|
||||
|
@ -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)
|
||||
|
@ -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即可。
|
||||
|
||||
|
||||
```
|
||||
|
@ -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开发的应用程序可以真正跨平台运行。
|
||||
|
||||
|
@ -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 开发的应用程序可以真正跨平台运行。
|
||||
|
||||
|
@ -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 开发的应用程序可以真正跨平台运行。
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user