开发示例——LCD显示.docxVIP

  • 0
  • 0
  • 约3.33千字
  • 约 3页
  • 2026-09-07 发布于陕西
  • 举报

开发示例——LCD显示

新建名为LCD的文件夹,然后将lcd_st7789.c、lcd_7789.h和font.h复制到目录下,并在文件夹下新建名为app_lcd.c文件和BUILD.gn的文件。

1.适配硬件模块

首先要修改lcd_st7789.c的LCD_GPIO_Init函数和LCD_SPI_Send函数,以适配到硬件模块,代码如下:

/**

*@briefLCD控制引脚初始化

*@paramnone

*@retvalnone

*/

staticvoidLCD_GPIO_Init(void)

{

intret;

hi_gpio_init();//IO口初始化

hi_io_set_func(9,HI_IO_FUNC_GPIO_9_SPI0_TXD);//设置为SPI0的TX口

hi_io_set_func(10,HI_IO_FUNC_GPIO_10_SPI0_CK);//设置为SPI0的CK口

hi_io_set_func(7,HI_IO_FUNC_GPIO_7_GPIO);

hi_gpio_set_dir(7,HI_GPIO_DIR_OUT); //设置为GPIO输出口

hi_io_set_func(14

文档评论(0)

1亿VIP精品文档

相关文档