无闻风 - FSMC
type: channel
link: https://wnfed.com/tag/FSMC/
items: HAL库使用FSMC接口驱动LCD彩屏

HAL库使用FSMC接口驱动LCD彩屏
type: item
date: 2020-05-02T14:08:00+00:00
description: 例程使用德非莱的尼莫m3s德飞莱stm32开发板m3s+v2.3电路图.pdf首先在cubemx配置工程将速度拉满打开sw调试 方便下载看电路 它使用了NE4 和 A10作为片选和数据命令选择直接照着配置就行按照电路图配置配置完成看一下IO 发现都对的上配置背光引脚配置完成 生成代码，如果后期需要移植GUI要调大栈内存在生成的工程建一个文件夹，专门放驱动文件lcd.zip工程设置先看lcd.h 这里有两个地址硬件规定的RES地址NE1 0x600000000NE2 0x640000000NE3 0x680000000NE4 0x6C0000000这里使用了NE4DATA地址=0x6c0000000 | ( 0x1<<( 10 + 1 ) ) = 0x6c000800；其中的10就是A10，如果是A17，那就是17+1，结果为0x6C040000接口使用导入刚刚的头文件定义背光接口初始化屏幕初始化成功会显示条纹刷个背景颜色 再打一串字符成功！！