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管脚你随便设置的