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

[复制链接]
5504|17
 楼主| zoyee.l 发表于 2014-1-2 10:40 | 显示全部楼层 |阅读模式
新手想拿stm32与51(STC)之间串口通讯,从stm32发数据到51,然后在51上LCD显示数据。
我想请教各位老师的是下面的接法对不对?这三个线之间需不需要加啥东西?如电阻之类的?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
貌似稿手 发表于 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电压输入就没有问题...

那这样是行不通的?
 楼主| zoyee.l 发表于 2014-1-2 11:19 | 显示全部楼层
貌似稿手 发表于 2014-1-2 10:55
汗 起码要知道8051和STM32是否电平兼容吧  

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

怎么接才能实现?
ningling_21 发表于 2014-1-2 11:25 | 显示全部楼层
zoyee.l 发表于 2014-1-2 11:19
怎么接才能实现?

先看看STM32的芯片资料,IO口能承受电压范围是多少...
w522930954 发表于 2014-1-2 11:36 | 显示全部楼层
直连应该没问题的吧,STM32的5V还是能承受的,一般不会有问题,如果标准做法还是要电平转换,低到高用电阻分压,高到低用mos管可以
w522930954 发表于 2014-1-2 11:37 | 显示全部楼层
低到高用电阻分压,高到低用mos管可以这句有误,是高到低用电阻分压,低到高用mos管。。说错了
jjjyufan 发表于 2014-1-2 11:58 | 显示全部楼层
参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
jjjyufan 发表于 2014-1-2 11:59 | 显示全部楼层
如果MOS 身边没有,那么可以用4个9013做
反正是单向的 电路自己想
peakerhear 发表于 2014-1-2 12:17 | 显示全部楼层
需要转换的口比较多的话,可以用逻辑芯片转换下电平,比如74lvc8t245,很方便
gcxzhz 发表于 2014-1-2 14:35 | 显示全部楼层
本帖最后由 gcxzhz 于 2014-1-2 14:41 编辑


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| zoyee.l 发表于 2014-1-2 15:22 | 显示全部楼层
w522930954 发表于 2014-1-2 11:36
直连应该没问题的吧,STM32的5V还是能承受的,一般不会有问题,如果标准做法还是要电平转换,低到高用电阻 ...

十分感谢!!!
 楼主| zoyee.l 发表于 2014-1-2 15:22 | 显示全部楼层
gcxzhz 发表于 2014-1-2 14:35
51的TX与stm32的RX之间要用分压电阻 其他不用管了  这个最简单  因为是单向传输的 ...

十分感谢!!
 楼主| zoyee.l 发表于 2014-1-2 15:23 | 显示全部楼层
jjjyufan 发表于 2014-1-2 11:58
参考

谢谢!!
william228 发表于 2014-1-2 15:57 | 显示全部楼层
你用的什么51,如果51的单片机可以设置IO口为高阻,10K上拉到3.3v就行
camila2158 发表于 2014-1-2 15:58 | 显示全部楼层
TXS0102DCT  自动匹配电平
ppxia 发表于 2014-1-3 09:28 | 显示全部楼层
stc 3.3V ok la
您需要登录后才可以回帖 登录 | 注册

本版积分规则

51

主题

205

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部