stm32F407zgt6的LCD+FSMC

发布者:eta17最新更新时间:2022-07-26 来源: csdn关键字:stm32F407zgt6  LCD  FSMC 手机看文章 扫描二维码
随时随地手机看文章

1、CubeMX配置如下:

FSMC部分:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDljZPliJst55S15o6nLWh5Yg,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDljZPliJst55S15o6nLWh5Yg,size_20,color_FFFFFF,t_70,g_se,x_16

 配置PB15:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDljZPliJst55S15o6nLWh5Yg,size_20,color_FFFFFF,t_70,g_se,x_16

 配置时钟源:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDljZPliJst55S15o6nLWh5Yg,size_20,color_FFFFFF,t_70,g_se,x_16 

 2、代码部分:

移植好delay文件和lcd文件(包含lcd.c、lcd.h、font.h),两个delay函数初始化别忘了

主函数部分:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDljZPliJst55S15o6nLWh5Yg,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDljZPliJst55S15o6nLWh5Yg,size_20,color_FFFFFF,t_70,g_se,x_16 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDljZPliJst55S15o6nLWh5Yg,size_20,color_FFFFFF,t_70,g_se,x_16 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDljZPliJst55S15o6nLWh5Yg,size_20,color_FFFFFF,t_70,g_se,x_16


关键字:stm32F407zgt6  LCD  FSMC 引用地址:stm32F407zgt6的LCD+FSMC

上一篇:stm32的模拟/硬件的spi和i2c通信及其应用
下一篇:stm32—按键(双模式,双函数选择)

推荐阅读最新更新时间:2024-11-12 17:21

针对中大尺寸LCD屏的LED背光策略
近年来,LED在背光应用方面得到了长足发展,不但在小尺寸LCD显示屏的背光应用中得到普及,而且开始迈入需要更高性能和更长工作时间的中大尺寸LCD显示屏背光应用,如GPS、P-DVD、数码像框(DPF)、及上网本等设备。 LED背光技术很多优点,包括寿命更长、功耗更低等。更重要的是,LED完全符合环保要求,不会造成环境污染等问题。 LED是电流型器件,需要专用的驱动IC。它的亮度与流过的电流成正比。用驱动IC控制LED的电流一般有恒压源和恒流源两种方式。前者无法准确控制LED亮度,而后者则能很好地避免LED离散性带来的影响,从而精确地控制LED亮度。恒流源控制方式是目前LED驱动的主流模式。下面结合无锡芯朋微电子有限公司的LED
[嵌入式]
STM32的硬件SPI驱动LCD例子
前言:每学一个新知识,都会出现很多出错的情况,百度也查不出来,耗费很多时间,主要是不理解底层原理,没太多时间去理解,催得紧。SPI嘛,是人都知道干嘛用的,我一时半会也不知道怎么表达,百度最不缺的就是定义。缺的是实现过程,本少爷花了几十个积分搞了n多个实例,终于总结了要成功实现SPI要哪些奇葩的步骤。 历史:今天17年9月1,前几天我导师嫌我刷新屏幕太慢,给我做了代码的调整,发现速度杠杠的,屏幕蹭蹭蹭的刷屏,翻一下笔记,大概要处理几处小细节:1.LCD的CS片选做优化 2.DC也优化3.直接操作寄存器4.我下文中加了Delay(1);后来也优化了。有时间另写优化的链接给大家 正文: -----------------------
[单片机]
国内首颗车规级LCD显示屏PMIC芯片量产
数智时代,在汽车产业电动化、智能化、网联化趋势推动下,车载显示正朝着多屏、大尺寸、高清方向蓬勃发展,带动车规级显示屏电源管理芯片(PMIC)需求不断上涨。然而,受制于技术壁垒高、车规认证要求高、研发难度大、导入周期长等多重因素,之前国内车规级显示屏PMIC芯片市场缺口较大,仍需依赖进口。 电源管理芯片作为汽车电子系统中的“电能供应心脏”,是确保屏幕稳定、高效运行、能耗优化的关键。奕斯伟计算紧密结合客户需求,开发出国内首颗车载LCD显示屏电源管理芯片EPA9900。 国内首发打造极具竞争力的车规级显示屏PMIC 车规级LCD显示屏PMIC EPA9900,采用优化系统架构与设计
[汽车电子]
全球首个LCD屏下指纹方案出炉!预计2020上市
众所周知,随着屏下指纹技术的成熟,使用门槛必定是下降不少,到今天更是成为了主流手机的标配。不过细心的朋友可以发现,现在行业大多数的屏下指纹方案是与OLED面板相配套的光学屏下指纹,核心原理其实是将可见光摄像头通过特定的制程与显示面板结合起来,利用OLED面板的透光性,将指纹用“拍照”的方式获取。 由于背光的存在,LCD面板天然无法透光,因此目前使用屏幕指纹识别的手机无一例外均采用OLED面板。好消息是经过厂商的不断努力,LCD屏下指纹方案迎来重大突破。 近日,阜时科技宣布成功开发出适用于LCD面板的屏下指纹方案。据悉,阜时科技研发团队通过对LCD背光板的不断改造与尝试,对指纹光路方案的不断调整与改进,成功解决了显示
[手机便携]
全球首个<font color='red'>LCD</font>屏下指纹方案出炉!预计2020上市
自制单片机之六……LCD12864的驱动
LCD12864的驱动 LCD12864在市面上主要分为两种,一种是采用st7920控制器的,它一般带有中文字库字模,价格略高一点。另一种是采用KS0108控制器,它只是点阵模式,不带字库。很可惜,我的这块就是KS0108控制器不带汉字库的,不过不打算用它专门显示文本,也就无所谓了。 LCD12864模块的20个引脚定义如下: 1。Vss 逻辑电源地 2。VDD 逻辑电源正 5v 3。V0  LCD驱动电压 4。RS  数据/指令选择:高电平为数据,低电平为指令 5。R/W 读/写选择:高电平为读数据,低电平为写数据 6。E  读写使能,高电平有效,下降沿锁定数据 7。DB0 数据输入输出引脚 8。DB1 数
[单片机]
自制单片机之六……<font color='red'>LCD</font>12864的驱动
STM32f103的TFTLCDFSMC的使用
多功能采集显示平台将通过 STM32 的 FSMC 接口来控制 TFTLCD 的显示,所以本节分为两个部分,分别介绍 TFTLCD 和 FSMC。 TFT -LCD 即薄膜晶体管液晶显示器。其英文全称为:Thin Film Transistor-Liquid Crystal Display。TFT - LCD 与无源 TN - LCD、STN - LCD 的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,因此大大提高了图像质量。TFT -LCD 也被叫做真彩液晶显示器。FSMC ( Flexible Static Memory Contr
[单片机]
STM32f103的TFT<font color='red'>LCD</font>和<font color='red'>FSMC</font>的使用
电感传感器金属探测定位系统设计
引言 金属探测仪作为一种非接触式检测装置,在工业领域以及日常安检中有着十分广泛的应用,对于金属的检测,金属探测仪往往需要有较高的精确度以及较快的反应速度。本文以飞思卡尔Kinetis系列微控制器K60为控制核心,通过LDC1000电感传感器来探测金属物体的位置。LD C1000电感传感器是利用电磁感应的原理来探测与金属物体的间距,而且对于不同的金属材质,其感应的强度也不同。将LDC1000电感传感器的数据传输至微控制器中,经过软件处理后最终确定金属的位置。通过直线电机和滑轨来控制LDC1000电感传感器探头的运动与探测。由于横向扫描的精度要求高,所以选用步进电机的方法来扫描,而纵向扫描要求速度快,所以选用直线电机来扫描。 同时,系
[单片机]
电感传感器金属探测定位系统设计
STM32的LCD驱动编写思路
STM32开发板有很多配套LCD例程,如下图就是开发板上最常见的一种TFTLCD屏。商家会给封装好一些LCD函数,大家能学会如何点亮一个LCD。 在主函数中加入上述代码就可以轻松实现输出字符串、画矩形块、清屏等效果。 但是这些例程代码或许有下面的问题: 分层不清晰,通俗讲就是模块化太差 接口乱,只要接口不乱,分层就会好很多了 可移植性差 通用性差 为什么这样说呢?如果你已经了解了LCD的操作,请思考如下情景: 代码空间不够,只能保留9341的驱动,其他LCD驱动全部删除。能一键(一个宏定义)删除吗?删除后要改多少地方才能编译通过? 有一个新产品,收银设备。系统有两个LCD,都是OLED,驱动IC相同,但是一个是128x64
[单片机]
STM32的<font color='red'>LCD</font>驱动编写思路
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved