Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
test-and-measurement:guides:waveforms-protocol-analyzer [2021/05/14 23:05] – ↷ Page moved from reference:test-and-measurement:guides:waveforms-protocol-analyzer to test-and-measurement:guides:waveforms-protocol-analyzer Arthur Browntest-and-measurement:guides:waveforms-protocol-analyzer [2024/02/29 14:27] (current) – [Using the Protocol Analyzer] replaced image Fausto Soares
Line 3: Line 3:
 ~~TechArticle~~ ~~TechArticle~~
  
-{{reference:test-and-measurement:analog-discovery-studio:hardware-reference-manual:protocol-analyzer.png?nolink&800}}+{{test-and-measurement:analog-discovery-pro-2230:protocol-screenshot.png?nolink|}} 
  
 ===== Introduction ===== ===== Introduction =====
Line 10: Line 10:
 ===== Prerequisites ===== ===== Prerequisites =====
   * A Digilent Test & Measurement Device with Digital Input/Output Channels:   * A Digilent Test & Measurement Device with Digital Input/Output Channels:
-    * [[reference:test-and-measurement:analog-discovery-pro-3x50:start|Analog Discovery Pro (ADP3450/ADP3250)]] +    * [[test-and-measurement:analog-discovery-3:start|Analog Discovery 3]] 
-    * [[reference:test-and-measurement:analog-discovery-studio:start|Analog Discovery Studio]] +    * [[test-and-measurement:analog-discovery-pro-5250:start|Analog Discovery Pro (ADP5250)]] 
-    * [[reference:test-and-measurement:digital-discovery:start|Digital Discovery]] +      * Only the SPI and I2C protocols in Primary/Master mode are supported 
-    * [[reference:test-and-measurement:analog-discovery-2:start|Analog Discovery 2]] +    * [[test-and-measurement:analog-discovery-pro-3x50:start|Analog Discovery Pro (ADP3450/ADP3250)]] 
-    * [[reference:test-and-measurement:analog-discovery:start|Analog Discovery (Legacy)]]+    * [[test-and-measurement:analog-discovery-pro-2230:start|Analog Discovery Pro (ADP2230)]] 
 +    * [[test-and-measurement:analog-discovery-studio:start|Analog Discovery Studio]] 
 +    * [[test-and-measurement:digital-discovery:start|Digital Discovery]] 
 +    * [[test-and-measurement:analog-discovery-2:start|Analog Discovery 2]] 
 +    * [[test-and-measurement:analog-discovery:start|Analog Discovery (Legacy)]]
   * A Computer with WaveForms Software Installed   * A Computer with WaveForms Software Installed
   * //Arduino UNO, or other microcontroller - optional, for testing//   * //Arduino UNO, or other microcontroller - optional, for testing//
-  * //[[reference:pmod:pmodad5:start|]] - optional, for testing//+  * //[[pmod:pmodad5:start]] - optional, for testing//
  
 ---- ----
Line 86: Line 90:
 === 2.1 Hardware Setup === === 2.1 Hardware Setup ===
  
-To demonstrate the capabilities of the //Protocol Analyzer// instrument, this guide uses a [[:reference:pmod:pmodad5:|PmodAD5]] and an Arduino UNO to spy on the SPI communications taking place between the host and peripheral. Afterwards, the Test and Measurement device will be used as the SPI master to drive communications with the PmodAD5. Make the pin connections as seen in each row of the table below:+To demonstrate the capabilities of the //Protocol Analyzer// instrument, this guide uses a [[pmod:pmodad5:|PmodAD5]] and an Arduino UNO to spy on the SPI communications taking place between the host and peripheral. Afterwards, the Test and Measurement device will be used as the SPI master to drive communications with the PmodAD5. Make the pin connections as seen in each row of the table below:
  
 ^ Test & Measurement Device  ^ Arduino Uno     ^ Pmod AD5  ^ ^ Test & Measurement Device  ^ Arduino Uno     ^ Pmod AD5  ^
Line 229: Line 233:
 ---- ----
 ==== Note: Using Multiple Instruments ==== ==== Note: Using Multiple Instruments ====
-The //Protocol Analyzer// instrument can be used with other WaveForms instruments. Using multiple instuments at the same time is helpful in a wide variety of situations. One example would be to use the //Protocol Analyzer// to configure a device under test, the //Pattern Generator// or //Protocol Analyzer// to stimulate the device, and capturing the result in the //Logic Analyzer//, all at the same time. More information on how instruments can be operated together can be found in the [[reference:test-and-measurement:guides:waveforms-cross-triggers]] guide.+The //Protocol Analyzer// instrument can be used with other WaveForms instruments. Using multiple instuments at the same time is helpful in a wide variety of situations. One example would be to use the //Protocol Analyzer// to configure a device under test, the //Pattern Generator// or //Protocol Analyzer// to stimulate the device, and capturing the result in the //Logic Analyzer//, all at the same time. More information on how instruments can be operated together can be found in the [[test-and-measurement:guides:waveforms-cross-triggers]] guide.
  
 It should be noted that while multiple instruments can use any Digital Input pin, and those pins can be used as Digital Outputs, no more than one instrument can control a Digital Output pin at a time. WaveForms accounts for this by disabling instruments using a shared output, or by displaying a message stating that a shared output is currently used by a different instrument. It should be noted that while multiple instruments can use any Digital Input pin, and those pins can be used as Digital Outputs, no more than one instrument can control a Digital Output pin at a time. WaveForms accounts for this by disabling instruments using a shared output, or by displaying a message stating that a shared output is currently used by a different instrument.
Line 389: Line 393:
 ==== Next Steps ==== ==== Next Steps ====
  
-For more guides on how to use the Digilent Test and Measurement Device, return to the device's Resource Center, linked from the [[reference:test-and-measurement:start]] page of this wiki.+For more guides on how to use the Digilent Test and Measurement Device, return to the device's Resource Center, linked from the [[test-and-measurement:start]] page of this wiki.
  
-For more information on WaveForms visit the [[reference:software:waveforms:waveforms-3:reference-manual|WaveForms Reference Manual]]. +For more information on WaveForms visit the [[software:waveforms:waveforms-3:reference-manual|WaveForms Reference Manual]]. 
  
-For technical support, please visit the [[https://forum.digilentinc.com/forum/8-scopes-instruments/|Scopes and Instruments]] section of the Digilent Forums.+For technical support, please visit the [[https://forum.digilent.com/forum/8-test-and-measurement/|Test and Measurement]] section of the Digilent Forums.