Skip to content

zlgopen/awtk-stm32f103ze-tencentos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5a82265 · Dec 27, 2024

History

35 Commits
Nov 13, 2019
Nov 13, 2019
Nov 13, 2019
May 7, 2020
Nov 13, 2019
Sep 10, 2021
Nov 13, 2019
Dec 27, 2024
Dec 8, 2019
Nov 13, 2019
May 7, 2020
Oct 20, 2019
Dec 27, 2024
Dec 27, 2024
Dec 27, 2024
Nov 13, 2019
Nov 13, 2019

Repository files navigation

AWTK 针对腾讯 OS(STM32f103ze) 的移植。

  • AWTK 全称 Toolkit AnyWhere,是 ZLG 开发的开源 GUI 引擎,旨在为嵌入式系统、WEB、各种小程序、手机和 PC 打造的通用 GUI 引擎,为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎。

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

  • awtk-stm32f103ze-tencentos 是 AWTK 在 腾讯 TOS 上的移植。

本项目以 普中科技 STM32F103ZET6 开发实验板 为载体移植,其它开发板可能要做些修改,有问题请请创建 issue。

编译

  1. 获取源码

将三个仓库取到同一个目录下:

git clone https://github.com/zlgopen/awtk.git
git clone https://github.com/zlgopen/awtk-demo-app.git
git clone https://github.com/zlgopen/awtk-stm32f103ze-tencentos.git
  1. 用 keil 打开 user/awtk.uvproj

文档

这块板子老版本硬件和新版本硬件使用不同的 LCD 控制器,请根据自己的实际情况,修改 tftlcd.h,定义 LCD 控制器对应的宏:

新版本(缺省)

#define TFTLCD_R61509VN 

旧版本

#define TFTLCD_HX8357D 

Releases

No releases published

Packages

No packages published

Languages