VHDL UART how to handle incoming bytes?

OP (Company: ITU) #5374819
Rate this post
• ▲ useful
▼ not useful
Hi,

I'm trying to build a counter design using VHDL and having trouble about 
UART RX link.

I want to transmit some commands from computer like start, stop, reset 
and counting period. However, using case statement I could't succeed to 
process my commands. Because after sending period info when I send start 
command, period turns to another value. I expect it to stay the same 
since I didn't send any command regarding to period.

Thus I'm thinking, this is not the correct way to handle incoming bytes. 
Then the question is how it must be? What kind of a structure I must 
construct?

p.s If you would like to see, I have also uploaded related design files.

Any idea is appreciated...
Thanks in advance
Attached files:

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.