打印

STM32 SPI电平问题,请教香主

[复制链接]
4439|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liu_xf|  楼主 | 2009-5-8 11:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
手册上说STM32的部分IO能承受5V的电平

我想知道STM32的SPI接口MISO能不能承受5V的电平。。

现在的问题是用STM32的SPI(3.3V电平)与另一控制板的SPI通讯(5V 电平),STM32这边做主。

我现在的做法是SCK CS MOSI用3.3转5V接口芯片

准备用外部的SDI直接接STM32的MISO,不知这样是否可行?
沙发
香水城| | 2009-5-8 11:30 | 只看该作者

可以使用你描述的接法

关于STM32的哪些I/O口能承受5V电平,请看相应型号的数据手册中管脚定义的表格,下图是一个例子:

使用特权

评论回复
板凳
liu_xf|  楼主 | 2009-5-8 12:40 | 只看该作者

谢谢香主,SPI2可以 SPI1不行

使用特权

评论回复
地板
香水城| | 2009-5-8 12:45 | 只看该作者

请注意芯片的型号和手册的版本

最好始终下载最新的英文版,你贴出来的好像是从旧的中文译文中截出来的。

相关链接:http://www.st.com/mcu/modules.php?name=mcu&file=familiesdocs&FAM=110

使用特权

评论回复
5
liu_xf|  楼主 | 2009-5-8 14:30 | 只看该作者

呵呵谢谢香主提醒。。

下了最新的文档,

香主真是个细心的人。。。哈哈哈

使用特权

评论回复
6
wuxi_stl| | 2009-5-11 14:42 | 只看该作者

看来我是误打误撞验证了一次的^

我用的是STM32F103VBT的SPI2,可以与5V的外部芯片进行SPI通信的,呵呵,我在设计的时候都没有考虑到这一点啊!

使用特权

评论回复
7
selina1983| | 2012-5-28 13:55 | 只看该作者
mark。。。。。。。。。。。。。。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

68

主题

372

帖子

3

粉丝