Skip to content

Commit

Permalink
refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
xianjimli committed Nov 13, 2019
1 parent 9c7ca1b commit 54dc78b
Show file tree
Hide file tree
Showing 9 changed files with 9 additions and 420 deletions.
15 changes: 9 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,27 @@
# AWTK针对STM32f103ze的移植
# AWTK 针对腾讯 OS(STM32f103ze) 的移植

* [AWTK](https://github.com/zlgopen/awtk) 全称 Toolkit AnyWhere,是 [ZLG](http://www.zlg.cn/) 开发的开源 GUI 引擎,旨在为嵌入式系统、WEB、各种小程序、手机和 PC 打造的通用 GUI 引擎,为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎。

* [腾讯 TOS](https://github.com/Tencent/TencentOS-tiny) 是腾讯面向物联网领域开发的实时操作系统,具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率。TencentOS tiny 提供精简的 RTOS 内核,内核组件可裁剪可配置,可快速移植到多种主流 MCU (如 STM32 全系列)及模组芯片上。而且,基于 RTOS 内核提供了丰富的物联网组件,内部集成主流物联网协议栈(如 CoAP/MQTT/TLS/DTLS/LoRaWAN/NB-IoT 等),可助力物联网终端设备及业务快速接入腾讯云物联网平台。

[awtk-stm32f103ze-raw](https://github.com/zlgopen/awtk-stm32f103ze-raw)是AWTK在STM32f103ze上的移植
* [awtk-stm32f103ze-tencentos](https://github.com/zlgopen/awtk-stm32f103ze-tencentos) 是 AWTK 在 [腾讯 TOS](https://github.com/Tencent/TencentOS-tiny) 上的移植

本项目以[普中科技STM32F103ZET6开发实验板](https://item.taobao.com/item.htm?spm=a230r.1.14.1.50a130e8TMKYMC&id=558855281660&ns=1&abbucket=5#detail) 为载体移植,其它开发板可能要做些修改,有问题请请创建issue
> 本项目以 [普中科技 STM32F103ZET6 开发实验板](https://item.taobao.com/item.htm?spm=a230r.1.14.1.50a130e8TMKYMC&id=558855281660&ns=1&abbucket=5#detail) 为载体移植,其它开发板可能要做些修改,有问题请请创建 issue
## 编译

1. 获取源码

```
git clone https://github.com/zlgopen/awtk-stm32f103ze-raw.git
cd awtk-stm32f103ze-raw
git clone https://github.com/zlgopen/awtk-stm32f103ze-tencentos.git
cd awtk-stm32f103ze-tencentos
git clone https://github.com/zlgopen/awtk.git
```

2. 用keil打开awtk.uvproj
2. 用 keil 打开 user/awtk.uvproj

## 文档

* [AWTK 在腾讯 TOS 上的移植笔记](docs/tos-port.md)

* [AWTK 在 STM32F103 裸系统上的移植笔记](https://github.com/zlgopen/awtk/blob/master/docs/porting_to_stm32f103ze.md)
52 changes: 0 additions & 52 deletions awtk-port.1/SysTick.c

This file was deleted.

12 changes: 0 additions & 12 deletions awtk-port.1/SysTick.h

This file was deleted.

6 changes: 0 additions & 6 deletions awtk-port.1/assert.c

This file was deleted.

180 changes: 0 additions & 180 deletions awtk-port.1/awtk_config.h

This file was deleted.

Empty file removed awtk-port.1/gui_main.c
Empty file.
39 changes: 0 additions & 39 deletions awtk-port.1/lcd_stm32_raw.c

This file was deleted.

Loading

0 comments on commit 54dc78b

Please sign in to comment.