你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F103ZET6 CS信号无法拉高

[复制链接]
qwertyuip 提问时间:2024-3-24 21:48 / 未解决

mcu接到了 nand flash , mcu能够读到芯片的ID数据。 cs管脚通过5K电阻接到3.3伏,这个管脚我配置成普通GPIO模式,是可以拉高拉低的,这说明硬件连接没有问题。但是, cs信号,配成FSMC功能以后,读取ID, 读完之后应该拉高才对,为什么没有拉高?

请教高手解答一下。下面是我用分析仪抓取的波形.

error_cs_fsmc.jpg

收藏 评论2 发布时间:2024-3-24 21:48

举报

2个回答
xmshao 回答时间:2024-3-25 10:00:11
FSMC针对NAND 有专门的片选脚可用,不知你是否用的就是那两个专用片选脚之一。
如果是的话,你读取NAND之后该片选脚的确会一直保持低电平,直到你切换BANK访问。


既然这样的,你可以访问NAND之后随便访问个FSMC其它bank地址来退出。


如果你是用的其它GPIO做的片选信号,按理拉高拉低是你自己控制的,那边
只是输入,应该不会出现拉不高的情况。没这方面的体验。
qwertyuip 回答时间:2024-3-25 13:32:47

xmshao 发表于 2024-3-25 10:00
FSMC针对NAND 有专门的片选脚可用,不知你是否用的就是那两个专用片选脚之一。
如果是的话,你读取NAND之后 ...

感谢回答,我试试。

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版