⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 adding_the_waveform_generator.html

📁 ADI 公司blackfin系列的用户使用文挡。
💻 HTML
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head>  <title></title>  <link rel="stylesheet" media="screen" type="text/css" href="./style.css" />  <link rel="stylesheet" media="screen" type="text/css" href="./design.css" />  <link rel="stylesheet" media="print" type="text/css" href="./print.css" />  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><a href=start.html>start</a></br><div class="toc"><div class="tocheader toctoggle" id="toc__header">Table of Contents</div><div id="toc__inside"><ul class="toc"><li class="clear"><ul class="toc"><li class="level2"><div class="li"><span class="li"><a href="#arbitrary_waveform_generator_installation_procedure" class="toc">Arbitrary Waveform Generator Installation Procedure</a></span></div><ul class="toc"><li class="level3"><div class="li"><span class="li"><a href="#introduction" class="toc">Introduction</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#building_the_waveform_generator" class="toc">Building the Waveform Generator</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#starting_the_waveform_generator" class="toc">Starting the Waveform Generator</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#form_options" class="toc">Form Options</a></span></div></li></ul></li><li class="level2"><div class="li"><span class="li"><a href="#licenses" class="toc">Licenses</a></span></div><ul class="toc"><li class="level3"><div class="li"><span class="li"><a href="#gnuplot_licence" class="toc">Gnuplot Licence</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#gpl" class="toc">GPL</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#no_warranty" class="toc">NO WARRANTY</a></span></div></li><li class="level3"><div class="li"><span class="li"><a href="#how_to_apply_these_terms_to_your_new_programs" class="toc">How to Apply These Terms to Your New Programs</a></span></div></li></ul></li></ul></li></ul></div></div><h2><a name="arbitrary_waveform_generator_installation_procedure" id="arbitrary_waveform_generator_installation_procedure">Arbitrary Waveform Generator Installation Procedure</a></h2><div class="level2"></div><!-- SECTION [1-63] --><h3><a name="introduction" id="introduction">Introduction</a></h3><div class="level3"><p> The following will guide you through a two step installation procedure   </p><ul><li class="level1"><div class="li"> Building the Waveform Generator</div></li><li class="level1"><div class="li"> Starting the Waveform Generator</div></li></ul><p>  <strong>LK1</strong> </p></div><!-- SECTION [64-381] --><h3><a name="building_the_waveform_generator" id="building_the_waveform_generator">Building the Waveform Generator</a></h3><div class="level3"><p> In the uClinux-dist/ directory issue the following commands:</p><p> <a href="version_control_systems.html#cvs_quickstart" class="wikilink1" title="version_control_systems.html">CVS Quickstart guide</a> </p><pre class="code">make menuconfig Select &quot;Kernel/Library/defaults Selection&quot; Select &quot;[*] Customize Kernel Settings&quot; Select &quot;[*] Customize Vendor/User Settings&quot;Select &quot;Exit&quot; Select &quot;Exit&quot; Select &quot;Yes&quot; </pre><p> Next dialog box: </p><pre class="code">Select &quot;Character Devices&quot; Select &quot;[*] Blackfin BF53x ADSP SPI ADC support&quot; Select &quot;Exit&quot; Select &quot;Exit&quot; Select &quot;Exit&quot; Select &quot;Yes&quot;  </pre><p>Next dialog box:</p><pre class="code">Select &quot;Library Configuration&quot; Select &quot;[*]  Build libZ&quot; Select &quot;[*]  Build libpng&quot; Select &quot;Main Menu&quot;  Select &quot;Blackfin app Programs&quot; Select &quot;[*] Networked Arbitrary Waveform Generator&quot; Select &quot;Main Menu&quot; Select &quot;Save and Exit&quot;  </pre><p>Now that the waveform generator has been added, the kernel image can be created and downloaded to the target board.  For more information on how to do this please see: <a href="basic_compilation.html" class="wikilink1" title="basic_compilation.html">Basic Compilation</a> and <a href="loading_a_compressed_kernel_image.html" class="wikilink1" title="loading_a_compressed_kernel_image.html">Loading a Compressed Kernel Image</a>.</p></div><!-- SECTION [382-1524] --><h3><a name="starting_the_waveform_generator" id="starting_the_waveform_generator">Starting the Waveform Generator</a></h3><div class="level3"><p>  Once the Kernel has booted you can then run the application by issuing the following commands:</p><p><a href="media/startingawg.png" class="media" target="_blank" title="startingawg.png"><img src="media/startingawg.png" class="media" alt="" /></a></p><p>Now open a web browser and enter in the IP address that was assigned by DHCP.</p><p>You should now have a web page open that looks similar to this:</p><p> <a href="media/arbwaveformgenerator.png" class="media" target="_blank" title="arbwaveformgenerator.png"><img src="media/arbwaveformgenerator.png" class="media" alt="" /></a></p></div><!-- SECTION [1525-1858] --><h3><a name="form_options" id="form_options">Form Options</a></h3><div class="level3"></div><h4><a name="waveforms" id="waveforms">Waveforms</a></h4><div class="level4"><p>There are five different waveforms that can be generated:</p><ol><li class="level1"><div class="li"> <strong>Rectangular</strong></div></li><li class="level1"><div class="li"> <strong>Sine</strong></div></li><li class="level1"><div class="li"> <strong>Noise</strong></div></li><li class="level1"><div class="li"> <strong>Sawtooth</strong></div></li><li class="level1"><div class="li"> <strong>Triangle</strong></div></li></ol></div><h4><a name="fields" id="fields">Fields</a></h4><div class="level4"><ul><li class="level1"><div class="li"> <strong>Voltage</strong> - allows you to change the value of Amplitude and the DC offset of the generated waveform.  The drop down menus on the right sides of these fields allows you to change the Voltage from Volts to millivolts (mV).</div></li></ul><ul><li class="level1"><div class="li"> <strong>Frequency</strong> - allows you to change the frequency of the signal.  The right hand drop down box allows you to change the units of frequency from Hertz (Hz) to Kilohertz (KHz) to Megahertz (<acronym title="Megahertz">MHz</acronym>). </div></li></ul><ul><li class="level1"><div class="li"> <strong>Duty Cycle</strong> - allows you to change the duty cycle of the waveform from 0% through 100%.</div></li></ul><p>   </p><ul><li class="level1"><div class="li">  <strong>Run Time</strong> - Is the amount of time that the waveform is generated out of the AD5443 Daughter Card.</div></li></ul></div><h4><a name="action_buttons" id="action_buttons">Action Buttons</a></h4><div class="level4"><ul><li class="level1"><div class="li"> <strong>Calculate</strong> - Makes a calculation and displays the graph of what the outputted waveform will be.</div></li></ul><ul><li class="level1"><div class="li"> <strong>Run</strong> - Creates the waveform so that it can be seen on the output of the AD5443 Daughter Card.</div></li></ul><ul><li class="level1"><div class="li"> <strong>Reset</strong> - Resets all the fields to their default values.</div></li></ul></div><!-- SECTION [1859-3071] --><h2><a name="licenses" id="licenses">Licenses</a></h2><div class="level2"></div><!-- SECTION [3072-3091] --><h3><a name="gnuplot_licence" id="gnuplot_licence">Gnuplot Licence</a></h3><div class="level3"><pre class="code c"><span class="coMULTI">/* * Copyright 1986 - 1993, 1998 Thomas Williams, Colin Kelley * * Permission to use, copy, and distribute this software and its * documentation for any purpose with or without fee is hereby granted, * provided that the above copyright notice appear in all copies and * that both that copyright notice and this permission notice appear * in supporting documentation. * * Permission to modify the software is granted, but not the right to * distribute the complete modified source code. Modifications are to * be distributed as patches to the released version. Permission to * distribute binaries produced by compiling modified sources is granted, * provided you * 1. distribute the corresponding source modifications from the * released version in the form of a patch file along with the binaries, * 2. add special version identification to distinguish your version * in addition to the base release version number, * 3. provide your name and address as the primary contact for the * support of your modified version, and * 4. retain our contact information in regard to use of the base * software. * Permission to distribute the released version of the source code along * with corresponding source modifications in the form of a patch file is * granted with same provisions 2 through 4 for binary distributions. * * This software is provided 鈥渁s is鈥

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -