微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > FPGA接收UART数据的方法?

FPGA接收UART数据的方法?

时间:10-02 整理:3721RD 点击:
目前比较常用的UART方式都要借助rs232来实现,虽然RS232应用简单传输稳定,但RS232占PCB面积大,对一些便携式产品PCB寸土寸金的来说就不太适用了。而且RS232是一对一的通讯,若需要同时处理几路串行数据,且对实时性,同步性要求都比较高的情况下应该怎么解决呢

了解一下                                    

这个确实可以用FPGA来实现,至于怎么实现,方法也有不少,你可以用Altera FPGA的NOISII,也可以自己写代码实现。

嗯,最近正在看Verilog语法。

Verilog和C有点类似,好好学以后会用上,会给你创造财富!

体积太大可以用USB转串口,推荐CH340C,单芯片搞定,我设计的板卡就是用这个芯片。实物可在 shop397545458.taobao.com 查看。

和什么通讯 电脑还是单片机还是其它 串口只需要俩个口就可以了 最多加一个接地 不一定非要rs232

是传感器传来的数据,想做成多路同步采集信息的

是传感器传来的数据,想做成多路同步采集信息的

是传感器传来的数据,想做成多路同步采集信息的

实现一对多通信可以在物理层使用串口,应用层上使用类modbus这样加上功能码来区别不同节点的自定义协议,若要实时同时处理多路的话,就用FPGA开多路串口呗

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

网站地图

Top