电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中( 二 )


电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中
文章图片
把应用加入工程
将HelloDesigner-Demo中的源代码(通常在 src目录下) , 添加到这个Keil工程中 , 可按下图所示操作 。 然后就可以编译和调试工程了 。
电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中
文章图片
把应用部署到其他平台
用于RT1052裸系统的awtk-easyarm-rt1052-raw工程
用于STM32裸系统的awtk-stm32f429igtx-raw工程
以上这些工程都可以在AWTK的官网或者GitHub找到 。 如果想把自己的应用添加到这些Keil工程上编译运行 , 方法都大同小异 , 即先屏蔽工程中自带的示例代码文件(通常名字是xxx_demo) , 然后往工程中添加用户自己的应用代码 。
RT1052裸系统Keil工程
获取awtk-easyarm-rt1052-raw源码
gitclonehttps://github.com/zlgopen/awtk-easyarm-rt1052-raw.git
打开awtk_gui_demo.uvprojx工程
屏蔽Chart-Demo示例
在awtk_gui_demo工程中 , 默认提供了一个Chart-Demo示例 。 如果需要将自己的应用添加到该工程 , 先屏蔽Chart-Demo文件夹 , 可按下图所示操作:
【电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中】
电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中
文章图片
电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中
文章图片
把应用加入工程
将HelloDesigner-Demo的源代码(通常在 src目录下) , 添加到这个Keil工程中 , 可按下图所示操作 。 然后就可以编译和调试工程了 。
电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中
文章图片
STM32裸系统Keil工程
下面以STM32F429为例 , 说明如何在工程中添加自己的应用 , 步骤如下:
获取STM32f429igtx源码
gitclonehttps://github.com/zlgopen/awtk-stm32f429igtx-raw.git
获取AWTK源码
我们要把AWTK的源码放到工程目录中一起参与编译 , 并要需确保AWTKSDK版本与应用的一致性 。 获取AWTK源码的方式有下面两种:
方式一(推荐使用该方式):
找到Designer的安装目录 , 将AWTKSDKawtk整个目录复制到awtk-stm32f429igtx-raw目录下 。
方式二:
按照下面命令从GitHub上下载最新的AWTK源码 。
cdawtk-stm32f429igtx-raw
gitclonehttps://github.com/zlgopen/awtk.git
打开awtk.uvprojx工程
屏蔽AWTK-DEMO示例
在awtk工程中 , 默认提供了一个AWTK-DEMO示例 。 如果需要将自己的应用添加到该工程 , 先屏蔽AWTK-DEMO文件夹 , 可按下图所示操作:
电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中
文章图片
电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中
文章图片
把应用加入工程
将HelloDesigner-Demo的源代码(通常在 src目录下) , 添加到这个Keil工程中 , 可按下图所示操作 。 然后就可以编译和调试工程了 。
电子工程世界▲如何将AWTK应用部署到嵌入式开发环境中
文章图片


推荐阅读