- 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
您可能关注的文档
- 1学习单元一 工业机器人认知与安全知识1-1.pptx
- 2学习单元二 认识常用的维护工具2-1.pptx
- 2学习单元二 认识常用的维护工具2-2.pptx
- 3学习单元三 示教器维护任务3-1.pptx
- 3学习单元三 示教器维护任务3-2.pptx
- 4学习单元四 机器人本体维护和维修4-1.pptx
- 4学习单元四 机器人本体维护和维修4-3.pptx
- 5学习单元五 控制柜维护与维修任务 5-1.pptx
- 5学习单元五 控制柜维护与维修任务 5-2.pptx
- 5学习单元五 控制柜维护与维修任务 5-3.pptx
- 人教版高中英语必修第二册UNIT 3 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 3 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 5 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册晨读晚诵课件.ppt
- 数字电子电路卡诺图法化简.pptx
- 2026栈和队列 学习课件.pptx
- 人教版高中英语必修第二册UNIT 4 课时作业(三)含答案.docx
- 人教版高中英语必修第二册UNIT 3 课时作业(一)含答案.docx
原创力文档

文档评论(0)