问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

70分悬赏!!stm32,3.2寸tft屏幕接线问题。要仔细。怎么接线?d0—d15...

发布网友 发布时间:2022-04-25 10:46

我来回答

5个回答

热心网友 时间:2024-10-05 16:00

这是采用FSMC方式把TFT当做一个内存块来读写数据。第一张图错了吧,没理解设计着意图。TFT采用FSMC一般来说有21根线:1)数据线D0-D15;2)TFT片选CS;3)TFT复位RST;4)FSMC_NOE为读信号;5)FSMC_NWE为写信号;6)FSMC的A0~A18为地址线,取其中一个作为TFT的数据/命令控制线RS,比如选A16:FSMC[24:0]对应HADDR[25:1],基地址 = 0X60000000,RAM基地址 = 0X60020000 = 0X60000000+2^16*2 = 0X60000000 + 0X20000 = 0X60020000,加入宏定义#define Bank1_LCD_D ((u32)0x60020000)即对地址A16写1为数据格式,再定义#define Bank1_LCD_C ((u32)0x60000000)即地址写0为命令格式。建议看看FSMC总线~~

热心网友 时间:2024-10-05 16:05

他不是有接线头吗

热心网友 时间:2024-10-05 16:05

SPI几个脚对应 TP几个脚电源地接好,FLASH CS 接高电平一直选择改LCD模块因为只用这一块LCD,要是需要两个LCD显示需要STM32另外提供引脚,需要ucos ii多任务显示比较好,然后你说a17、a18、a19是FSMC引脚吧!
STM32有FSMC(其实其他芯片基本都有类似的总线功能),FSMC的好处就是你一旦设置好之后,WR、RD、DB0-DB15这些控制线和数据线,都是FSMC自动控制的。打个比方,当你在程序中写到:
*(volatile unsigned short int *)(0x60000000)=val;
那么FSMC就会自动执行一个写的操作,其对应的主控芯片的WE、RD这些脚,就会呈现出写的时序出来(即WE=0,RD=1),数据val的值也会通过DB0-15自动呈现出来(即FSMC-D0:FSMC-D15=val)。地址0x60000000会被呈现在数据线上(即A0-A25=0,地址线的对应最麻烦,要根据具体情况来,好好看看FSMC手册)。

热心网友 时间:2024-10-05 15:58

不知道╮(╯_╰)╭

热心网友 时间:2024-10-05 16:00

不懂

热心网友 时间:2024-10-05 16:06

这是采用FSMC方式把TFT当做一个内存块来读写数据。第一张图错了吧,没理解设计着意图。TFT采用FSMC一般来说有21根线:1)数据线D0-D15;2)TFT片选CS;3)TFT复位RST;4)FSMC_NOE为读信号;5)FSMC_NWE为写信号;6)FSMC的A0~A18为地址线,取其中一个作为TFT的数据/命令控制线RS,比如选A16:FSMC[24:0]对应HADDR[25:1],基地址 = 0X60000000,RAM基地址 = 0X60020000 = 0X60000000+2^16*2 = 0X60000000 + 0X20000 = 0X60020000,加入宏定义#define Bank1_LCD_D ((u32)0x60020000)即对地址A16写1为数据格式,再定义#define Bank1_LCD_C ((u32)0x60000000)即地址写0为命令格式。建议看看FSMC总线~~

热心网友 时间:2024-10-05 16:03

不知道╮(╯_╰)╭

热心网友 时间:2024-10-05 16:00

他不是有接线头吗

热心网友 时间:2024-10-05 15:58

不懂

热心网友 时间:2024-10-05 16:05

SPI几个脚对应 TP几个脚电源地接好,FLASH CS 接高电平一直选择改LCD模块因为只用这一块LCD,要是需要两个LCD显示需要STM32另外提供引脚,需要ucos ii多任务显示比较好,然后你说a17、a18、a19是FSMC引脚吧!
STM32有FSMC(其实其他芯片基本都有类似的总线功能),FSMC的好处就是你一旦设置好之后,WR、RD、DB0-DB15这些控制线和数据线,都是FSMC自动控制的。打个比方,当你在程序中写到:
*(volatile unsigned short int *)(0x60000000)=val;
那么FSMC就会自动执行一个写的操作,其对应的主控芯片的WE、RD这些脚,就会呈现出写的时序出来(即WE=0,RD=1),数据val的值也会通过DB0-15自动呈现出来(即FSMC-D0:FSMC-D15=val)。地址0x60000000会被呈现在数据线上(即A0-A25=0,地址线的对应最麻烦,要根据具体情况来,好好看看FSMC手册)。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求一些形容girl的字。如,纯,娇,靓,白,美,嫩,乖,萌,软,甜,绵_百度... 两人相差18岁,9年前演母子,9年后演姐弟,她堪称“不老女神 姓饶取什么名字好 饶姓取名字大全女宝宝 nsus笔记本电脑的security界面的set master password不小心改动了怎么办... 左游游戏厅为什么没有p1 北通手游P1游戏手柄王者荣耀连接教程 佛影峡漂流门票包含哪些娱乐项目 佛影峡漂流一日游攻略 重庆巴南佛影峡漂流全程多长 佛影峡漂流门票-攻略 重庆佛影峡漂流门票多少钱 珠海跟团一日游 初中生自学编程基本知识 对一个刚毕业的初中生来说要学习编程应从哪入手? 我是初中生,想学编程语言,该怎么作,要有什么基础,学哪种语言? 中学生(初一)想学编程,学哪个好?买什么书好?到哪里学好? 初中生想学编程应怎样起步?? 初中生学电脑编程从何学起 初中生自学编程应该先了解什么 初中生学习编程应该先从哪款编程软件学起? 我是一名初中生想学编程没有基础先从什么开始啊 我是个初中生 想学编程 ,得从哪里学起啊 。说的详细点 学习编程应从哪儿学起,一个初中生 初中生如何学习编程? 中学生从哪起步学编程? 中学生学编程应该从哪方面入手? 中学生怎么学编程 苹果4的天气预报怎么显示50几度? word 文档怎么批量设置超链接啊 文字的超链接! 如何使用宏在word中批量添加超链接? 如何在word中批量创建超链接? WORD文档如何加批量超链接 ...问题一:2.4寸TFT彩屏和3.2寸的引脚功能一样吗 最小尺寸tft液晶 TFT液晶屏分辨率是多大你知道吗? TFT液晶显示屏的主要特点 TFT液晶显示器的主要特点 TFT液晶屏 电流多少? 通常说的TFT是什么? 15寸TFT屏是什么意思 我来自湖南我想养泥鳅求养泥鳅技术 我想养泥湫,要注意什么 我想养泥鳅鱼? 我想高山养殖泥鳅,求技术求幼苗 我想养泥鳅,但家里没有池塘,我想建1亩水泥池养泥鳅,大概1亩的话需要多... 污水处理生化处理,养泥是怎么个养法,养泥流程。 ...现在想改行,看到泥鳅市场还不错,我想养泥鳅,我是湖北这边的,_百度... 塑料桶可以养泥吗,具体怎么操作 我想用水泥池子养泥鳅,请教! 我想用水泥池养殖泥鳅,不知行不行,如果行该怎样建池,养殖技术好学吗,俺... 在农村养殖什么利润高? 请问河北有水泥池养殖泥鳅的吗?我想养植泥鳅有提供技术和鳅苗的吗...