硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1350|回复: 2
收起左侧

[其它] STM32F FSMC 读写总线时 片选(NE1/NE2)不能拉低

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2022-1-26 14:51:30 | 显示全部楼层 |阅读模式
问题:STM32F207通过 FSMC总线与FPGA通信,读写总线时  片选(NE1/NE2)不能拉低。
读写不正常,在FPGA测用ILA检测地址总线/数据总线/NOE/NWE/NE1,发现NE1一直为高电平,其他引脚正常所以有问题,已经排除被FPGA拉住的可能,在配置FSMC前独立配置NE1 PIN-PD7为输出gpio,对PD7写入0/1/0示波器可以测得对应正确电平。

更换片选引脚用NE2(PG9)一样的现象。
FSMC初始化代码更换为以前正常产品的工程也是一样,硬件原理图跟以前也是一样的,目前排除片选IO被FPGA拉住的可能,不知还有什么地方需要排查了,请大佬支招。

读写时序

读写时序
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2022-1-26 20:13:02 | 显示全部楼层
试试我这个。

FPGA和M3的FSMC通信(现在能正确读写,但是还不完善)
https://www.armbbs.cn/forum.php? ... =596&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2022-12-14 19:36:47 | 显示全部楼层
帮顶一下 我也有这个问题!!!! 想问一下楼主解决了吗
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 13:31 , Processed in 0.415083 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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