|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 设计实现& y/ {+ ]% U8 x5 _6 i7 e* S8 i
3.1 顶层信号: y2 v% s5 S. i' }$ l
l& _0 m, S3 `- i7 ]$ M
新建目录:D:\mdy_book\uart。在该目录中,新建一个名为uart.v的文件,并用GVIM打开,开始编写代码。
3 g4 P+ M$ R4 ^4 S) Z0 X
9 R6 q$ a$ Q5 L我们分析一下功能。串口调试助手发数据给FPGA,站在FPGA的角度来看,就是CH340通过控制RX信号,让RX信号根据串口时序变化,从而告知FPGA数据信号。那么FPGA工程必须有一个接口信号,命名为rx_uart。( ~0 s @, ?0 o1 p5 ~+ ~
7 j0 t* n$ U" c
FPGA要控制8个LED灯的亮灭,那就要8个信号,或者一个8比特的信号,命令为led。
" d. J2 b" U! B* h1 p3 |5 k8 y, j7 G' W# O, m8 e9 {# {
) n4 b/ d( Q' Z* j: a( h
& J7 @% A5 s2 R! d8 h8 O) z; ]/ [0 ]
|
|