|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
verilog串口接收多个数据进行处理的实现方法
! ?' z5 U" z4 C, Z3 s T& k9 r) N& |4 R
: \, N' i3 ^& y3 E关于使用串口接收多个数据进行处理的问题,目前网上存在的关于verilog串口通信的资料都是属于讲解对于使用串口实现单个字符的接收与发送。而往往在使用串口进行通信时,接数据端都需要通过串口来接收很多数据,然后当所有数据都接收完或者达到某种条件后开始自己的后续工作。所以在这里我把自己的一些具体实现过程以及verilog源代码分享一下,希望对大家有帮助。 + Z8 b, T: F( T2 E% l" y1 v
(这里只讲利用串口接收数据并处理的部分,发送那部分后面再分享)
+ ?2 P, {( \2 R* T7 M0 i先贴上网上很多的串口接收的代码,如下;
$ t' _) `2 e! V+ |' H U; y: Y9 J0 S
) ~1 V& _ C0 C3 R
9 p% f# P6 v. q, i( x+ \" U0 L& m
|
|