微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > sm32与fpga进行uart通信的问题

sm32与fpga进行uart通信的问题

时间:10-02 整理:3721RD 点击:
我想用stm32和fpga进行uart通信,在硬件连接的时候,它们是直接相连吗?比如stm32的tx与fpga设计的rx相连,然后32的rx与fpga串口模块的tx相连,它们直接需补需要像stm32与pc机进行串口通信时的电平转换。

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

pc和stm32因为电平不一样,pc出来的是232的电平,所以要转换成ttl的,stm32才能用,

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

电平一致的话,要交叉下就好了啊

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

好的,谢谢

应该是可以直接相连的

反正fpga管脚你随便设置的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top