touchGFX试用--Apple的学习笔记

一,前言

我之前主要是学习LCD显示相关的源码,看的是小巧些的code,littlevgl和guilite。那么touchGFX源码我没看过,但是我猜测是类似的,之后会看源码,现在我先试用下,用它的原因是他是stm32公司出品的。

二,需求

由于我之前已经开始用cubeMax配置驱动了,若GUI用touchGFX,感觉我都可以用工具来开发的,现在是追求速度的时代,也就是低代码时代,当我了解了原理后,再让我去手写code,就没有意思了,原理+设计方法才是我感兴趣的部分。coding有时候就是一个打字员一样,浪费时间。

三,仿真功能试用

我最喜欢的就是这些GUI可以在PC上进行仿真的功能。按官网教程及百度教程,安装及简单使用。
Screen1View.cpp添加了

void Screen1View::buttonHourUpClicked()
{
    touchgfx_printf("clicked!\n");
}

Scree1View.hpp添加了

    virtual void buttonHourUpClicked() ;

配置工具设置如下


image.png

四,效果

image.png

五,小结

步骤还是一样的,先学会如何使用,然后再去看源码。有时候想想看了那么多源码设计方法有什么用,可能也没什么用,就是觉得好奇,至于为什么要掌握那么多工具,学习一个工具不就够了,那我不是这样理解的,因为我是泛泛学习,所以学习的工具要多,毕竟我不是选择深入学习。这样有利于选择到底从哪个工具继续深入,又或者源码也都是大同小异,不感兴趣则选择玩其他的内容了,哈哈~

你可能感兴趣的:(touchGFX试用--Apple的学习笔记)