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

📄 ad9854_8h.html

📁 方便飞利浦arm7tdmi 处理器lpc2100开发的C函数库 Procyon ARMlib-LPC2100 C-Language Function Library for Philips LPC21
💻 HTML
📖 第 1 页 / 共 2 页
字号:
#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_MODE_RAMPFSK</b>&nbsp;&nbsp;&nbsp;0x02</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a47" doxytag="ad9854.h::AD9854_MODE_CHIRP" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_MODE_CHIRP</b>&nbsp;&nbsp;&nbsp;0x03</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a48" doxytag="ad9854.h::AD9854_MODE_BPSK" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_MODE_BPSK</b>&nbsp;&nbsp;&nbsp;0x04</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a49" doxytag="ad9854.h::AD9854_INVSINC_BYPASS" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_INVSINC_BYPASS</b>&nbsp;&nbsp;&nbsp;BIT(6)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a50" doxytag="ad9854.h::AD9854_INT_IO_UPDATE" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_INT_IO_UPDATE</b>&nbsp;&nbsp;&nbsp;BIT(8)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a51" doxytag="ad9854.h::AD9854_MODE_MASK" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_MODE_MASK</b>&nbsp;&nbsp;&nbsp;0x00000E00</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a52" doxytag="ad9854.h::AD9854_MODE0" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_MODE0</b>&nbsp;&nbsp;&nbsp;BIT(9)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a53" doxytag="ad9854.h::AD9854_MODE1" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_MODE1</b>&nbsp;&nbsp;&nbsp;BIT(10)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a54" doxytag="ad9854.h::AD9854_MODE2" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_MODE2</b>&nbsp;&nbsp;&nbsp;BIT(11)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a55" doxytag="ad9854.h::AD9854_TRIANGLE" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_TRIANGLE</b>&nbsp;&nbsp;&nbsp;BIT(13)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a56" doxytag="ad9854.h::AD9854_CLR_ACC2" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_CLR_ACC2</b>&nbsp;&nbsp;&nbsp;BIT(14)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a57" doxytag="ad9854.h::AD9854_CLR_ACC1" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_CLR_ACC1</b>&nbsp;&nbsp;&nbsp;BIT(15)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a58" doxytag="ad9854.h::AD9854_PLL_MULT_MASK" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PLL_MULT_MASK</b>&nbsp;&nbsp;&nbsp;0x001F0000</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a59" doxytag="ad9854.h::AD9854_PLL_MULT0" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PLL_MULT0</b>&nbsp;&nbsp;&nbsp;BIT(16)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a60" doxytag="ad9854.h::AD9854_PLL_MULT1" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PLL_MULT1</b>&nbsp;&nbsp;&nbsp;BIT(17)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a61" doxytag="ad9854.h::AD9854_PLL_MULT2" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PLL_MULT2</b>&nbsp;&nbsp;&nbsp;BIT(18)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a62" doxytag="ad9854.h::AD9854_PLL_MULT3" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PLL_MULT3</b>&nbsp;&nbsp;&nbsp;BIT(19)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a63" doxytag="ad9854.h::AD9854_PLL_MULT4" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PLL_MULT4</b>&nbsp;&nbsp;&nbsp;BIT(20)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a64" doxytag="ad9854.h::AD9854_PLL_BYPASS" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PLL_BYPASS</b>&nbsp;&nbsp;&nbsp;BIT(21)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a65" doxytag="ad9854.h::AD9854_PLL_RANGE" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PLL_RANGE</b>&nbsp;&nbsp;&nbsp;BIT(22)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a66" doxytag="ad9854.h::AD9854_PD_DIG" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PD_DIG</b>&nbsp;&nbsp;&nbsp;BIT(24)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a67" doxytag="ad9854.h::AD9854_PD_DAC" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PD_DAC</b>&nbsp;&nbsp;&nbsp;BIT(25)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a68" doxytag="ad9854.h::AD9854_PD_QDAC" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PD_QDAC</b>&nbsp;&nbsp;&nbsp;BIT(26)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a69" doxytag="ad9854.h::AD9854_PD_COMP" ></a>#define&nbsp;</td><td class="memItemRight" valign=bottom><b>AD9854_PD_COMP</b>&nbsp;&nbsp;&nbsp;BIT(28)</td></tr><tr><td colspan=2><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a70" doxytag="ad9854.h::ad9854Init" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854Init</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a71" doxytag="ad9854.h::ad9854SetupIOUpdate" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854SetupIOUpdate</b> (int state)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a72" doxytag="ad9854.h::ad9854ClockIOUpdate" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854ClockIOUpdate</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a73" doxytag="ad9854.h::ad9854WritePhase1" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WritePhase1</b> (u16 phase)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a74" doxytag="ad9854.h::ad9854WritePhase2" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WritePhase2</b> (u16 phase)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a75" doxytag="ad9854.h::ad9854WriteFreq1" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteFreq1</b> (u64 freq)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a76" doxytag="ad9854.h::ad9854WriteFreq2" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteFreq2</b> (u64 freq)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a77" doxytag="ad9854.h::ad9854WriteDeltaFreq" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteDeltaFreq</b> (u64 freq)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a78" doxytag="ad9854.h::ad9854WriteUpdateClock" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteUpdateClock</b> (u32 updclock)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a79" doxytag="ad9854.h::ad9854WriteRampRateClock" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteRampRateClock</b> (u32 rampclock)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a80" doxytag="ad9854.h::ad9854WriteControlReg" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteControlReg</b> (u32 cr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a81" doxytag="ad9854.h::ad9854WriteAmplitudeI" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteAmplitudeI</b> (u16 ampi)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a82" doxytag="ad9854.h::ad9854WriteAmplitudeQ" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteAmplitudeQ</b> (u16 ampq)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a83" doxytag="ad9854.h::ad9854WriteOSKeyRampRate" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteOSKeyRampRate</b> (u16 ramprate)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a84" doxytag="ad9854.h::ad9854WriteQDAC" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854WriteQDAC</b> (u16 qdac)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a85" doxytag="ad9854.h::ad9854ReadControlReg" ></a>u32&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854ReadControlReg</b> (void)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a86" doxytag="ad9854.h::ad9854ControlClear" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854ControlClear</b> (u32 cr_clear)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a87" doxytag="ad9854.h::ad9854ControlSet" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854ControlSet</b> (u32 cr_set)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a88" doxytag="ad9854.h::ad9854SetMode" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854SetMode</b> (int mode)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a89" doxytag="ad9854.h::ad9854SetPLL" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854SetPLL</b> (int enabled, int mult)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a90" doxytag="ad9854.h::ad9854SetFreq1" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854SetFreq1</b> (u32 freqHz)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a91" doxytag="ad9854.h::ad9854SetUpdateClock" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854SetUpdateClock</b> (u32 updclockHz)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="a92" doxytag="ad9854.h::ad9854ShowRegisters" ></a>void&nbsp;</td><td class="memItemRight" valign=bottom><b>ad9854ShowRegisters</b> (void)</td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>Analog Devices AD9854 Digital Synthesizer Driver. <p><p>Definition in file <a class="el" href="ad9854_8h-source.html">ad9854.h</a>.<hr size="1"><address style="align: right;"><small>Generated on Tue Jul 13 03:38:12 2004 for Procyon ARMlib-LPC2100 by<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border=0 > </a>1.3.6 </small></address></body></html>

⌨️ 快捷键说明

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