关于verilog语言中,串口接收数据,fpga接收到数据之后从地址送给dsp,现在需要一个数据更

2025-03-25 22:31:50
推荐回答(2个)
回答1:

这不是很简单嘛。
设置一个flag信号,FPGA接收到一个数据,就将flag拉高,然后计几个周期。如果DSP利用查询,那么FPGA的flag就要拉高至少10ms以上,不用超过20ms(超过的话,DSP会接收到同一个数据,如果这样也不影响,那你就拉高好了,拉高时间你自己看着办),过了时间,再拉低。
DSP检测flag拉高即可。

回答2:

大哥,用中断啊,你这样查询把dsp资源全浪费了