FPGA小程序

FPGA小程序,第1张

if u = '1' then

c(i) <= (not a(i)) + '1'

else

c(i) <= a(i)

end if

d(i) <= (b(i)(2)&b(i)) + (c(i)(2)&c(i))

if d(i)(3) = 0 then

if d(i) >3 then

e(i) <= "011"

else

e(i) <= d(i)(2 downto 0)

end if

else

if d(i) <"1101" then

e(i) <= "101"

else

e(i) <= d(i)(2 downto 0)

end if

end if

e(i)就是输出,我很好奇你这是什么场合应用的,我觉得我能找到更好的办法。

1、如果数据量不大的话,应该是没有问题的,如果和电脑直连的话串口波特率到115200没问题,你要是只是送个状态什么的肯定是可以的。

2、电脑的串口一般是rs232

3、一般用的的异步串口通讯协议,也可以查UART。FPGA的问题在于没有库什么的让你调用,一切协议都要自己写,不过串口通讯这个做烂了的东西资料乃至代码还是很多的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11118975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存