关于单片机与fpga通信,就像是单片机控制一个外部存储器一样,我的理解应该是先要把fpga编程一个存储器,让后用单片机控制,可是具体实现我还是不太明白,哎,也许是总线还没有真正的掌握吧,就算是把fpga编写成了一个存储器,单片机又能控制他了,然而怎样把编写fpga的verilog程序发给fpga又怎样实验控制还是一个困扰我的问题。
单片机与fpga口相连的为P0口和P3.6和P3.7和ale
P3.6也就是wr信号,及外部存储器写信号,P3.7也就是rd信号,及外部存储器读信号,
这里的P0口作为了他的第二种功能 及地址和数据总线的功能,单片机与fpga是通过总线的方式连接的,其实这里的P0口既是传输数据又是地址线,关键就是要用ale来控制他的功能。
求个高手给发个程序,解决一下困扰小弟的问题,感激不尽
|