FPGA|CPLD|ASICwilliam hill官网
直播中

甘泉露

12年用户 156经验值
私信 关注
[问答]

sm32与fpga进行uart通信的问题

我想用STM32FPGA进行uart通信,在硬件连接的时候,它们是直接相连吗?比如stm32的tx与fpga设计的rx相连,然后32的rx与fpga串口模块的tx相连,它们直接需补需要像stm32与pc机进行串口通信时的电平转换。。。

回帖(7)

flyincloud_27

2016-10-12 21:39:40

最佳答案

理论角度是可以直接连的,不过也和使用环境和通信距离有关系,板间通信的话建议使用RS232、422或485等的驱动芯片转接,可以提高通信质量。
举报

南盗

2016-10-13 00:17:16
pc和stm32因为电平不一样,pc出来的是232的电平,所以要转换成ttl的,stm32才能用,


所以,stm32和fpga是不用电平转换啊,ttl接ttl。
举报

chenwei6991627

2016-10-13 09:14:05
电平一致的话,要交叉下就好了啊
举报

lfjd05

2016-10-13 12:08:52
前几天在淘宝上看见一款叫ICoue ARM FPGA双核心板的开发板,是STM32和cyclone4组成的板子。题主可以去搜搜,不买板子的话,跟店家商量买资料过来看看也可以呀
举报

甘泉露

2016-10-17 14:50:39
引用: lfjd05 发表于 2016-10-13 12:08
前几天在淘宝上看见一款叫ICoue ARM FPGA双核心板的开发板,是STM32和cyclone4组成的板子。题主可以去搜搜,不买板子的话,跟店家商量买资料过来看看也可以呀

好的,谢谢
举报

甘泉露

2016-10-17 14:50:54
引用: chenwei6991627 发表于 2016-10-13 09:14
电平一致的话,要交叉下就好了啊

应该是可以直接相连的
举报

chenwei6991627

2016-10-17 16:05:50
引用: ganquanlu 发表于 2016-10-17 14:50
应该是可以直接相连的

反正fpga管脚你随便设置的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分