1 / 9

USB Project (15 th July)

USB Project (15 th July). Ian Coulter. Modifications. FSI Mode – Runs the ADC in Frequency Scanning Mode where we get a single data transfer when all the readings have been taken FFI Mode – Runs the ADC in Fixed Frequency Mode where we require continuous data transfer

elden
Download Presentation

USB Project (15 th July)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. USB Project (15th July) Ian Coulter

  2. Modifications • FSI Mode – Runs the ADC in Frequency Scanning Mode where we get a single data transfer when all the readings have been taken • FFI Mode – Runs the ADC in Fixed Frequency Mode where we require continuous data transfer • FFI Stop – Used to stop FFI mode operation

  3. Modifications • Changed the C code to produce a HEX file containing the new commands • The USB interface downloads this HEX file and so can convert the hexadecimal commands put into the interface to the binary used in the ADC

  4. Modifications • Changed C++ code of the interface to include these commands in the preset options menu • Next: test these new options using a signal generator to see if they work

  5. DLL • Dynamic Link Library • A library of commands that can be used by another program to call up functions • Can be moved into different programs so several can share the same basic set of commands

  6. DLL • Have assembled DLLs that can: • Write to and read from a file • Add two numbers together • Write an array to file and sum the components • Have added these into simple Labview programs

  7. Addition of two numbers DLL in Labview

  8. Sum of the components of an array in Labview

  9. DLL • Need to assemble a DLL with commands that transfer data in and out of the USB • Write this data transfer DLL into Labview to allow use of the USB through Labview

More Related