『Linux』如何将AWTK应用部署到嵌入式开发环境中( 二 )
屏蔽awtk-demo示例
在easy_arm_rt1052工程中 , 默认提供了一个awtk-demo示例 。 如果需要将自己的应用添加到该工程 , 先屏蔽awtk-demo文件夹 , 可按下图所示操作:
本文插图
把应用加入工程
将HelloDesigner-Demo中的源代码(通常在src目录下) , 添加到这个Keil工程中 , 可按下图所示操作 。 然后就可以编译和调试工程了 。
本文插图
把应用部署到其他平台
用于RT1052裸系统的awtk-easyarm-rt1052-raw工程
用于STM32裸系统的awtk-stm32f429igtx-raw工程
以上这些工程都可以在AWTK的官网或者GitHub找到 。 如果想把自己的应用添加到这些Keil工程上编译运行 , 方法都大同小异 , 即先屏蔽工程中自带的示例代码文件(通常名字是xxx_demo) , 然后往工程中添加用户自己的应用代码 。
RT1052裸系统Keil工程
获取awtk-easyarm-rt1052-raw源码
git clone https://github.com/zlgopen/awtk-easyarm-rt1052-raw.git
打开awtk_gui_demo.uvprojx工程
屏蔽Chart-Demo示例
在awtk_gui_demo工程中 , 默认提供了一个Chart-Demo示例 。 如果需要将自己的应用添加到该工程 , 先屏蔽Chart-Demo文件夹 , 可按下图所示操作:
本文插图
本文插图
把应用加入工程
将HelloDesigner-Demo的源代码(通常在src目录下) , 添加到这个Keil工程中 , 可按下图所示操作 。 然后就可以编译和调试工程了 。
本文插图
STM32裸系统Keil工程
下面以STM32F429为例 , 说明如何在工程中添加自己的应用 , 步骤如下:
获取STM32f429igtx源码
git clone https://github.com/zlgopen/awtk-stm32f429igtx-raw.git
获取AWTK源码
我们要把AWTK的源码放到工程目录中一起参与编译 , 并要需确保AWTK SDK版本与应用的一致性 。 获取AWTK源码的方式有下面两种:
方式一(推荐使用该方式):
找到Designer的安装目录 , 将AWTKSDKawtk整个目录复制到awtk-stm32f429igtx-raw目录下 。
方式二:
按照下面命令从GitHub上下载最新的AWTK源码 。
cd awtk-stm32f429igtx-raw
git clone https://github.com/zlgopen/awtk.git
打开awtk.uvprojx工程
屏蔽AWTK-DEMO示例
在awtk工程中 , 默认提供了一个AWTK-DEMO示例 。 如果需要将自己的应用添加到该工程 , 先屏蔽AWTK-DEMO文件夹 , 可按下图所示操作:
本文插图
本文插图
把应用加入工程
将HelloDesigner-Demo的源代码(通常在src目录下) , 添加到这个Keil工程中 , 可按下图所示操作 。 然后就可以编译和调试工程了 。
本文插图
【『Linux』如何将AWTK应用部署到嵌入式开发环境中】
推荐阅读
- 人民网@【战“疫”说理】疫情防控中如何有效实现经济复苏?
- 『车家号』高低功率如何选?后期改装就能“低变高”了吗?,同一款发动机
- 手机、眼镜如何消毒?清洁要从细节做起
- 『音频』iOS如何导入百度云的音频(易剪和易剪多轨版)
- 「优麒麟」优麒麟20.04 LTS Beta发布 更新Linux 5.4版内核
- 十大突破性技术-NMN,叫你如何选择最好的NMN
- 妙家影视■如何计算低压开关柜铜排用量?这是我见过最漂亮的文章!
- 「史今中外s」潜伏大陆40年没被发现,结局如何?,女特务为隐藏身份嫁给农民
- 【妙家影视】如何计算低压开关柜铜排用量?这是我见过最漂亮的文章!
- 「心聆寒岁」一夜带货1.6亿!如何看待直播热潮?,商场失意直播却火了