Forum Discussion
Do you mean how do you get a single character 0x55 or 0xAA in your receiver?
I suspect you are probably enabling the UART module to transmit a blast of characters, rather than just one.
Maybe unintentionally, but that is what it appears to be doing.
You need to adjust the control inputs to your UART module to transmit just one character, and then stopping.
You don't show what the top level control signals driving your uart look like so I am just speculating based on the waveform.
Yes, I meant 0xAA or any data.
I was also guessing that the enable being one is the issue (just wanted to make sure I am not doing sth wrong), for this testing I used the switches on the FPGA for implementing the enable for transmit.
I also wanted to know if there is any software I can use for reading the serial data in PC that I can put the recorded data in excel easily. This one I am using, Serial port monitor, shows the data in a table but does not save it in a table. it only can be saved as text. I need to save the received data like a table in excel.
- _AK6DN_3 years ago
Frequent Contributor
Excel can easily import data from text files using a .CSV (comma separated value) file format. For example:
1,123,456 2,789,345 3,000,123so just output a comma between data values on a line, and end a line with a LF character.
Just about any Windows terminal program allows you to capture the text from the serial link and save it to a file.
I happen to like an use a program called TeraTerm just because I've used it for like 25+ years.
But there are lots of other choices.