求助:FPGA与单片机通信问题
时间:10-02
整理:3721RD
点击:
各位大神,请问一下FPGA与单片机的自定义总线通信怎么弄?就是那个协议,单片机的那边怎么写自定义并行通信协议?
就是需要用并行才不用SPI的
你可以把FPGA当成RAM,也可以自己规定传输协议。
你若将FPGA当成RAM建议你好好看下RAM的时序,只要FPGA内部达到时序要求,就可以模仿RAM的行为,当然RAM是有固定时序要求的。
如果你仅仅是为了单片机和FPGA的通讯,最简单的就是自己定协议:比如当rd上升沿时,FPGA将数据传到总线上,单片机再在rd下降沿时将数据读走...等等,这个可以很灵活,但缺点就是单片机部分需要编个专门读写的子程序,这相当于降低了FPGA部分的难度,增加了单片机部分的难度。