概述
为方便基于 EVE 的图形用户界面应用程序开发,我们定义了各种示例项目和应用说明供用户参考。 大多数示例项目的结构如下图所示。
有关最新版本的示例,请查看 Github 账户 Bridgetek: https://github.com/Bridgetek/
如果您有任何问题或反馈,请访问我们的社区网站: http://www.brtcommunity.com/
或联系我们的技术支持团队: https://brtchip.com/technical-support/
为方便基于 EVE 的图形用户界面应用程序开发,我们定义了各种示例项目和应用说明供用户参考。 大多数示例项目的结构如下图所示。
有关最新版本的示例,请查看 Github 账户 Bridgetek: https://github.com/Bridgetek/
如果您有任何问题或反馈,请访问我们的社区网站: http://www.brtcommunity.com/
或联系我们的技术支持团队: https://brtchip.com/technical-support/
EveApps 是一个开源软件库,包含 1 个示例应用程序和许多演示项目。开发它的目的是为了简化学习曲线,并为希望使用以下工具编程的用户提供一个起点 EVE .
示例应用程序(在'样本应用程序'文件夹中)是用于教程目的,其目的是使每个显示列表或命令更加简单易懂,而演示项目(在'...............演示应用程序’ 文件夹)是 相当复杂,目的是尽可能接近现实生活中的项目。
请访问 这里 (https://github.com/Bridgetek/EveApps) 了解更多详情。
这些示例是一系列应用说明的一部分,涉及如何开发自己的 EVE 库。它们涵盖了一系列主题,包括
它们包括适用于一系列不同 MCU 的代码项目,使您能够使用当前或首选的 MCU 快速启动和运行。它们还可以移植到其他平台。
便携式 EVE 图书馆
This portable EVE framework includes a sample application and EVE framework for the following MCUs. It is designed to be ported to other MCUs and toolchains:
下载 BRT_AN_025 应用说明 和 BRT_AN_025 源代码 (https://github.com/Bridgetek/EVE-MCU-BRT_AN_025).
移植指南 BRT_AN_062 还提供了如何将代码从 BRT_AN_025 到其他平台:
下载 BRT_AN_062 Application Note 和 BRT_AN_062 source code
BRT_AN_074 is a Colour Picker Example for EVE based on the BRT_AN_025 framework. Colour pickers allow users to easily select the colour of on-screen items or external devices such as lighting from a huge range of colours.
下载 BRT_AN_074 Application Note 和 BRT_AN_074 source code.
以下应用说明主要供参考。 BRT_AN_025 是该程序库的更新版本,建议用于新的应用程序.
为 PIC MCU 创建简单的 EVE 库
应用笔记 BRT_AN_008 以 PIC18F 器件为例,说明如何在 MCU 上创建 EVE 库。注意:此代码仅支持 FT80x 和 FT81x 系列。
下载 BRT_AN_008 应用说明 和 BRT_AN_008 源代码
应用笔记 BRT_AN_014 使用与 BRT_AN_008 并包括更多示例:
下载 BRT_AN_014 Application Note 和 BRT_AN_014 source code
Understanding low-level EVE API and SPI Transfers
应用笔记 BRT_AN_006 显示了 SPI 传输如何工作到位级,以及数据如何格式化为 EVE 设备本身使用的 API。
下载 BRT_AN_006 应用说明 和 BRT_AN_006 源代码
应用笔记 BRT_AN_007 扩展了 BRT_AN_006 来演示如何将这些低级传输用于各种 widget 和常见操作,如文本、位图和触摸控件。
这些应用说明展示了开发所有 EVE 系列集成电路应用的技术并提供了有用的信息。
使用宏和附加功能优化屏幕更新
这个简单的示例通过使用宏和追加函数简化显示列表的创建,展示了 EVE 内部函数在内存管理方面的强大功能。
下载 AN_340 应用说明 和 AN_340 源代码
FT90x 摄像机到 EVE
应用笔记 BRT_AN_018 介绍了一种显示屏,用于显示从带有 FT90x 设备和 FT81x 的摄像头模块获取的视频。显示屏还显示摄像机输出的图形叠加,类似于汽车倒车摄像头。
下载 BRT_AN_018 应用说明 和 BRT_AN_018 源代码
选择液晶显示屏
本应用说明介绍了为 EVE 选择 LCD 显示屏的各种注意事项,以及为其他电容式触摸控制器添加支持。
下载 AN_336 应用说明 和 AN_336 源代码
AN_390 FT80x 移植指南
为了容纳额外的内存和命令,EVE2 和 EVE 之间的内存映射略有不同,因此应用程序代码也略有不同。EVE3 和 EVE4 的内存映射与 EVE2 向后兼容。
有关将设计从 FT80x 移植到 FT81x 芯片组的更多详情,请参阅 AN_390 FT80x 移植指南。