OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5882|回复: 2

F407驱动ALIENTEK_4.3' TFTLCD 问题

[复制链接]

4

主题

20

帖子

0

精华

高级会员

Rank: 4

积分
524
金钱
524
注册时间
2015-2-5
在线时间
44 小时
发表于 2022-11-17 14:57:34 | 显示全部楼层 |阅读模式
我使用自己做的F407最小板来驱动ALIENTEK_4.3' TFTLCD,使用原子的TFT<实验13 TFT LCD显示实验>,可以正常显示。
例程使用的是FSMC_NE4,我换到FSMC_NE1后,就无法正常驱动了,LCD毫无反应。示波器只测量了一下NE4(PG12)/NE1(PD7)的引脚,
明显是NE4的引脚低电平良好,但是NE1的引脚低电平不那么平稳。
其中使用NE4(PG8)作为片选时,原来例程:
#define LCD_BASE        ((u32)(0x6C000000 | 0x0000007E))
#define LCD             ((LCD_TypeDef *) LCD_BASE)

----------------------------------------------------------------------------------------
PG12的初始化
GPIO_PinAFConfig(GPIOG,GPIO_PinSource12,GPIO_AF_FSMC);
-----------------------------------------------------------------------------------------------
  FSMC_NORSRAMInitStructure.FSMC_Bank = FSMC_Bank1_NORSRAM4;//  这里我们使用NE4 ,也就对应BTCR[6],[7]。
--------------------------------------------------------------------------------------------------------------------------------------------------
  FSMC_NORSRAMCmd(FSMC_Bank1_NORSRAM4, ENABLE);  // 使能BANK1

我改到NE1(PD7)时,对应改变如下:
#define LCD_BASE        ((u32)(0x60000000 | 0x0000007E))
#define LCD             ((LCD_TypeDef *) LCD_BASE)

----------------------------------------------------------------------------------------
PD7的初始化
GPIO_PinAFConfig(GPIOD,GPIO_PinSource7,GPIO_AF_FSMC);
-----------------------------------------------------------------------------------------------
  FSMC_NORSRAMInitStructure.FSMC_Bank = FSMC_Bank1_NORSRAM1;//  
--------------------------------------------------------------------------------------------------------------------------------------------------
  FSMC_NORSRAMCmd(FSMC_Bank1_NORSRAM1, ENABLE);  // 使能BANK1

有碰到同样问题的同志们吗?




我不懂你们所说的奋斗,我喜欢认真做自己的事情。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
116
金钱
116
注册时间
2022-8-21
在线时间
48 小时
发表于 2022-11-20 16:31:33 | 显示全部楼层
本帖最后由 snso 于 2022-11-20 16:32 编辑

显示屏上的片选脚改了吧?
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

高级会员

Rank: 4

积分
524
金钱
524
注册时间
2015-2-5
在线时间
44 小时
 楼主| 发表于 2022-11-21 09:54:38 | 显示全部楼层
改了啊,从PG12(FSMC_NE4)改到了 PD7(FSMC_NE1)
我不懂你们所说的奋斗,我喜欢认真做自己的事情。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-24 23:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表