【FSMC】FMSC初始化结构体

在这里插入图片描述

FSMC时序结构体

FSMC结构体介绍

在这里插入图片描述
在这里插入图片描述
ADDSET 对应 AddressSetupTime

在这里插入图片描述

ADDHLD对应AddressHoldTime norflash使用

DATAST 对应DataSetupTime
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
通过指针的方式赋值给初始化结构体选择读或者写

其他结构体

Bank的选择,BCR1-4对应Bank1-4,选择不同的Bank对应选择不同的寄存器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
FSCM不支持异步通信突发模式
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

FSMC驱动ST7789液晶屏时,首先需要初始化FSMC的参数。可以使用FSMC_NORSRAMInitTypeDef结构体来配置FSMC的时序参数,其中FSMC_NORSRAMTimingInitTypeDef结构体用于配置读写时序。 在使用FSMC与ST7789进行通信时,需要注意以下几点: 1. 配置FSMC的Bank区域、数据地址复用、存储器类型、数据宽度等参数。 2. 需要支持突发访问模式,并设置是否使能在同步传输时的等待信号。 3. 根据ST7789的需求,设置等待信号的极性和是否支持对齐的突发模式。 4. 配置是否使能写操作、等待状态插入以及是否使用扩展模式。 5. 配置读写时序参数,包括读写等待时间、地址建立时间、地址保持时间等。可以使用FMSC_NORSRAMTimingInitTypeDef结构体来配置这些参数。 需要注意的是,FSMC的地址信号线A[25:0]与ST7789的数据/命令选择线D/CX有区别。对于D/CX线,它为高电平的时候表示数据,为低电平时表示命令。可以通过配置FSMC的A地址线的电平来产生相应的数据/命令选择线的电平,从而实现与ST7789的通信。 因此,要驱动ST7789液晶屏,你需要在初始化时配置FSMC的参数,并根据ST7789的通信要求进行相应的设置。然后,通过FSMC向液晶屏发送命令和数据来控制显示。在编写液晶屏的绘制像素点函数时,可以利用描点函数来实现各种不同的液晶屏显示应用,比如画线、画圆、画矩形等。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [STM32——FSMC模拟8080时序点亮液晶屏](https://blog.youkuaiyun.com/qq_43460068/article/details/123228055)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [STM32-基本知识梳理10-FSMC控制ST7789V-LCD液晶显示屏](https://blog.youkuaiyun.com/ADAS_sunshine/article/details/130316202)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值