STM32F4点亮ili9341驱动的屏幕(HAL库)2
地址
Cube配置
按照readme中的配置,注意以下问题
- SPI设置(打开中断):

- DMA:

- 生成项目

编译注意事项
注意在Flash中将库的目录添加到C/C++目录下


在
ili9341.h文件添加#pragma anon_unions允许union类型在keil编译配置管理的c/c++选项卡中Misc control中填写
--gnu
可能会出现未定义
MX_SPI1_Init();的问题,在main.c文件中手动添加dma.h的includelcd初始化示例(执行这个函数即可),返回一个
ili9341_t *对象
_lcd = ili9341_new( |
- 注意,不使用触摸功能的时候后面几个输入填写任意不用的引脚即可,最后两个写
***NONE,有枚举类型的定义 - 不需要手动执行
init之类的函数,之前那个_new中已经包括了