6.2素材导入流程(bin文件方式)
在GUI平台上如果使用自定义的图片或字库等素材,采用Bin文件形式将素材导入到下位机板子中。
GT-HMI Designer工程文件编译成功后,会在工程目录下生成out文件夹(使用GT-HMI的模块时请使用board文件夹中的resource.bin文件),out目录中的bin文件是GT-HMI Designer工程中用到的图片和字库等素材转换来的,如下图所示:

将resource.bin文件烧录到您所使用的我司提供的flash芯片中。然后复制生成的gt_port_vf.c文件,假如使用字库则会额外生成gt_gui_driver.h和库文件(此处与Designer软件中编译环境设置有关,设置为keil5则生成gt_gui_driver.lib库文件,设置为gcc编译则生成libgt_gui_driver.a库文件),将生成的文件替换掉STM32F429工程GT-HMI-Engine引擎包driver中的gt_port_vf.c文件,gt_gui_driver.h文件和gt_gui_driver.c文件。注意使用库.lib文件替换掉.c源文件时,工程中的配置也要相应改变。


实现gt_gui_driver.h中外部声明的r_dat_bat函数和之前移植中未实现的spi_wr()函数,其中datawrite为需写入数据的数组,len_write为写入的数据长度,data_read为存放读取数据的数组,len_read为读取数据的长度。参考实现如下:


实现上述两个函数之后,调用文字或者img图片控件,设置图片路径,可以看到文字和图片显示情况,根据需求做排版布局调整。


-
- GT-HMI Designer用户手册
- 高通字库芯片开发资料
- GTDB-X7ESP AI开发板使用手册
- GTC-480480TFT40XP模块使用手册
- GTC-480272TFT43XP模块使用手册
- GTC-800480TFT50G模块使用手册
- GTC-800480TFT70GP模块使用手册
- GTC-1024600TFT101GP模块使用手册
- GT-GUI LCD 0.96寸液晶模组数据手册
- GT-GUI LCD 1.9寸液晶模组数据手册
- GT-GUI LCD 2.8寸液晶模组数据手册
- GT-GUI LCD 3.5寸液晶模组数据手册
- GT-GUI LCD 7.0寸液晶模组数据手册
- GUI-LCD开发板使用手册
- GT5GL128B标准GUI芯片规格书
- GT5GL64芯片产品规格书
高通字库交流群
GT-HMI交流群
高通智匠AI智能硬件交流群
