打印
[MCU]

STM32与51单片机串口通讯问题

[复制链接]
4613|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
貌似稿手| | 2014-1-2 10:55 | 只看该作者
汗 起码要知道8051和STM32是否电平兼容吧  

51单片机有不同系列的 STM32是3.3V系列的

你这个接法用普通51(5V是高电平肯定是不行的了)

使用特权

评论回复
板凳
ningling_21| | 2014-1-2 11:06 | 只看该作者
如果STM32能承受5V电压输入就没有问题...

使用特权

评论回复
地板
zoyee.l|  楼主 | 2014-1-2 11:18 | 只看该作者
ningling_21 发表于 2014-1-2 11:06
如果STM32能承受5V电压输入就没有问题...

那这样是行不通的?

使用特权

评论回复
5
zoyee.l|  楼主 | 2014-1-2 11:19 | 只看该作者
貌似稿手 发表于 2014-1-2 10:55
汗 起码要知道8051和STM32是否电平兼容吧  

51单片机有不同系列的 STM32是3.3V系列的

怎么接才能实现?

使用特权

评论回复
6
ningling_21| | 2014-1-2 11:25 | 只看该作者
zoyee.l 发表于 2014-1-2 11:19
怎么接才能实现?

先看看STM32的芯片资料,IO口能承受电压范围是多少...

使用特权

评论回复
7
w522930954| | 2014-1-2 11:36 | 只看该作者
直连应该没问题的吧,STM32的5V还是能承受的,一般不会有问题,如果标准做法还是要电平转换,低到高用电阻分压,高到低用mos管可以

使用特权

评论回复
8
w522930954| | 2014-1-2 11:37 | 只看该作者
低到高用电阻分压,高到低用mos管可以这句有误,是高到低用电阻分压,低到高用mos管。。说错了

使用特权

评论回复
9
jjjyufan| | 2014-1-2 11:58 | 只看该作者
参考

使用特权

评论回复
10
jjjyufan| | 2014-1-2 11:59 | 只看该作者
如果MOS 身边没有,那么可以用4个9013做
反正是单向的 电路自己想

使用特权

评论回复
11
peakerhear| | 2014-1-2 12:17 | 只看该作者
需要转换的口比较多的话,可以用逻辑芯片转换下电平,比如74lvc8t245,很方便

使用特权

评论回复
12
gcxzhz| | 2014-1-2 14:35 | 只看该作者
本帖最后由 gcxzhz 于 2014-1-2 14:41 编辑


51的TX与stm32的RX之间要用分压电阻 其他不用管了  这个最简单  因为是单向传输的

使用特权

评论回复
13
zoyee.l|  楼主 | 2014-1-2 15:22 | 只看该作者
w522930954 发表于 2014-1-2 11:36
直连应该没问题的吧,STM32的5V还是能承受的,一般不会有问题,如果标准做法还是要电平转换,低到高用电阻 ...

十分感谢!!!

使用特权

评论回复
14
zoyee.l|  楼主 | 2014-1-2 15:22 | 只看该作者
gcxzhz 发表于 2014-1-2 14:35
51的TX与stm32的RX之间要用分压电阻 其他不用管了  这个最简单  因为是单向传输的 ...

十分感谢!!

使用特权

评论回复
15
zoyee.l|  楼主 | 2014-1-2 15:23 | 只看该作者
jjjyufan 发表于 2014-1-2 11:58
参考

谢谢!!

使用特权

评论回复
16
william228| | 2014-1-2 15:57 | 只看该作者
你用的什么51,如果51的单片机可以设置IO口为高阻,10K上拉到3.3v就行

使用特权

评论回复
17
camila2158| | 2014-1-2 15:58 | 只看该作者
TXS0102DCT  自动匹配电平

使用特权

评论回复
18
ppxia| | 2014-1-3 09:28 | 只看该作者
stc 3.3V ok la

使用特权

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

本版积分规则

51

主题

205

帖子

2

粉丝