3.软件使用示例

3.1 工程制作示例

上位机工程制作可参考7寸屏工程制作的演示说明,详见附件1.《高通GT-HMI_7寸屏示例.PDF》

3.2 工程移植示例

在上位机制作完工程,需要移植到板子上运行,移植分为两步,移植程序代码和移植资源文件。我们选用示例界面中的7寸示例来说明移植过程。首先打开7寸示例工程。

可以看到该示例中使用并展示了多种控件的使用和交互方法,我们在点击仿真运行前,需要先另存为到其它路径。

img7

不勾选下次询问时,点击仿真会弹出编译环境设置,我们参考2.2.7画布设置好使用7寸GT-HMI模块和keil5编译。

img8

可以看到仿真完成后,软件控制台打印出仿真编译产物的路径信息,路径为另存为时设置的工程路径。

我们打开工程目录,可以看到有多个子文件夹,其中board文件夹是提供给GT-HMI模块使用的,out文件夹则是提供给非GT-HMI模块使用的,两者都是资源文件,包括生成的素材bin文件,图片排布顺序以及字库调用库等。Keil5文件夹中是编译自动生成的对应GT-HMI模块keil工程(与编译环境设置对应,即7寸模块工程),screen文件夹则是工程各页面的调用代码,sources文件夹中是个图片素材及图片的数组调用代码。

img10

l 移植代码:

我们使用7寸GT-HMI模块,直接打开keil5文件夹中的工程使用即可,非GT-HMI模块则需要将out和screen文件中的代码移植到自身工程中,移植方式请参考下位机GT-HMI Engine用户手册第五,第六章的内容。我们点击keil5工程的编译按钮开始编译程序文件,编译完成后使用J-LINK与模块板子相连,点击右边的下载按钮,将程序代码下载到板子中,

img11

l 移植资源文件

打开board文件夹中的resource.bin资源文件(使用非GT-HMI模块时请使用out文件夹中的resource.bin资源文件),使用烧录器将其烧录到板子上的flash中,烧录时需要按住板子上的reset按键。

img12

板子的烧录端口及烧录过程参见各模块使用手册,本示例使用到的7寸模块为《GTC-480800TFT70GP模块使用手册V1.0》3.2和3.3.1项。

烧录完成后,即可在板子上运行。

img13

 

下一页
上一页
    • 联系电话

    • 0755—83453881
    • 服务时间

    • 周一至周五 9:00-18:00
    • 高通GT-HMI交流群