Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| test-and-measurement:digital-discovery:spi-protocol-viewer [2022/09/12 12:17] – changed forum.digilentinc.com to forum.digilent.com fsoares | test-and-measurement:digital-discovery:spi-protocol-viewer [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== SPI Protocol Viewer ====== | ||
| + | <WRAP GROUP> <WRAP COLUMN HALF> | ||
| + | {{reference: | ||
| + | </ | ||
| + | {{reference: | ||
| + | </ | ||
| + | ===== Introduction ===== | ||
| + | This is a workspace set up to generate SPI transactions with the //Protocol Analyzer// instrument' | ||
| + | To learn more about the SPI protocol, the [[https:// | ||
| + | ---- | ||
| + | ===== Inventory ===== | ||
| + | * A Discovery Device with Digital I/O: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * //An Analog Discovery (Legacy) can also be used.// | ||
| + | * {{reference: | ||
| + | |||
| + | ---- | ||
| + | ===== Setup Instructions ===== | ||
| + | ==== 1. Hardware Setup ==== | ||
| + | Plug your Discovery device into your computer via a USB cable. | ||
| + | |||
| + | No additional hardware setup is required for this project. | ||
| + | ---- | ||
| + | ==== 2. Software Setup ==== | ||
| + | Download and extract the WaveForms workspace from the {{reference: | ||
| + | ---- | ||
| + | <WRAP GROUP> <WRAP COLUMN HALF> | ||
| + | Open WaveForms. Upon launch, WaveForms will generate a prompt asking to switch to the device used with the workspace. As this is the device originally used when the workspace was created and archived, select **No**. Navigate to //Settings -> Device Manager// in the menu bar at the top of the window, to check that the active device is your Discovery device. | ||
| + | </ | ||
| + | {{reference: | ||
| + | </ | ||
| + | ---- | ||
| + | <WRAP GROUP> <WRAP COLUMN HALF> | ||
| + | Click the **Open Workspace** button on the Welcome tab. Navigate to and open the // | ||
| + | </ | ||
| + | {{reference: | ||
| + | </ | ||
| + | ---- | ||
| + | ==== 3. Running the SPI Protocol Viewer ==== | ||
| + | The workspace is ready to use. Press the " | ||
| + | |||
| + | **Note:** //To view the data through the Logic Analyzer while using the Protocol Analyzer, the Protocol Analyzer was placed into debug mode, which disables the Protocol Analyzer' | ||
| + | ---- | ||
| + | <WRAP GROUP> <WRAP COLUMN HALF> | ||
| + | {{reference: | ||
| + | |||
| + | < | ||
| + | </ | ||
| + | {{reference: | ||
| + | |||
| + | < | ||
| + | </ | ||
| + | ---- | ||
| + | ===== Final Notes ===== | ||
| + | This workspace is a good starting point for testing a SPI device through WaveForms. By simply modifying the contents of the ASCII array, different values can be sent to a SPI slave device. An additional SPI bus can be added in the Logic Analyzer to view a device' | ||
| + | |||
| + | For more guides and example projects for your Test and Measurement device, please visit its Resource Center, which can be found through this wiki's [[test-and-measurement: | ||
| + | |||
| + | For technical support, please visit the [[https:// | ||
| + | |||
| + | {{tag> | ||

