![]() |
|
|
LabVIEW-FPGA implementation of an 8-bit UART
UARTs are a fundamental piece of serial communication protocols. This example provides a LabVIEW-FPGA implementation of a UART that can be adapted to implement serial protocols on LabVIEW FPGA targets. The example code transfers 8-bit messages, but it can be easily modified to any message size by changing the fixed array sizes and adjusting a few constants in the code.A software loop-back demonstration of the UART is included as well as the Verilog HDL code it was based on. For more information on UARTs, please see the following links:
http://zone.ni.com/devzone/cda/tut/p/id/4052
http://digital.ni.com/public.nsf/allkb/E0D95CB9249FB8CF86256C68007B1F81
Change control:
- Updated example VI front panel- Updated UART-RCV.vi to export 'RCV datareg' separate from the 'Registers' cluster that is intended for debugging purposes only
Hey, nice putting the change control note in there! I noticed some link formatting going awry so I patched it up. Also, check out the manage versions feature - changes are tracked automatically!
LabView 8.2
Hi, can you make this VI compatible with LabView 8.2? &nb sp;