微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 求助:FPGA与单片机通信问题

求助:FPGA与单片机通信问题

时间:10-02 整理:3721RD 点击:
各位大神,请问一下FPGA与单片机的自定义总线通信怎么弄?就是那个协议,单片机的那边怎么写自定义并行通信协议?

就是需要用并行才不用SPI的

你可以把FPGA当成RAM,也可以自己规定传输协议。
你若将FPGA当成RAM建议你好好看下RAM的时序,只要FPGA内部达到时序要求,就可以模仿RAM的行为,当然RAM是有固定时序要求的。
如果你仅仅是为了单片机和FPGA的通讯,最简单的就是自己定协议:比如当rd上升沿时,FPGA将数据传到总线上,单片机再在rd下降沿时将数据读走...等等,这个可以很灵活,但缺点就是单片机部分需要编个专门读写的子程序,这相当于降低了FPGA部分的难度,增加了单片机部分的难度。

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

网站地图

Top