📄 afe_639.html
字号:
<DD><DL>
<DT><B>Stacklevel:</B><DD>1</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Tested</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.SendCMDAGCPresOFF </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This sends the command</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.SendCMDSoftReset"></A><H3>
AFE.SendCMDSoftReset</H3>
<PRE>
<B>AFE.SendCMDSoftReset</B>()</PRE>
<P>
<DL>
<DD> This macro sends a SoftReset on command to the AFE by using the SPI-Bus.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD> </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> SPI.Write
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>1</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Tested</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.SendCMDSoftReset </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This sends the command</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.EnableChannelX"></A><H3>
AFE.EnableChannelX</H3>
<PRE>
<B>AFE.EnableChannelX</B>()</PRE>
<P>
<DL>
<DD> This macro enables the LF Channel X at the AFE.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.EnableChannelX </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This enables Channel X</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.EnableChannelY"></A><H3>
AFE.EnableChannelY</H3>
<PRE>
<B>AFE.EnableChannelY</B>()</PRE>
<P>
<DL>
<DD> This macro enables the LF Channel Y at the AFE.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.EnableChannelY </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This enables Channel Y</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.EnableChannelZ"></A><H3>
AFE.EnableChannelZ</H3>
<PRE>
<B>AFE.EnableChannelZ</B>()</PRE>
<P>
<DL>
<DD> This macro enables the LF Channel Z at the AFE.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.EnableChannelZ </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This enables Channel Z</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.DisableChannelX"></A><H3>
AFE.DisableChannelX</H3>
<PRE>
<B>AFE.DisableChannelX</B>()</PRE>
<P>
<DL>
<DD> This macro disables the LF Channel X at the AFE.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.EnableChannelX </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This enables Channel X</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.AGCActive"></A><H3>
AFE.AGCActive</H3>
<PRE>
<B>AFE.AGCActive</B>()</PRE>
<P>
<DL>
<DD> This macro disables the signals below AGC-active level.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.EnableChannelX </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This enables Channel X</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.AGCDeactive"></A><H3>
AFE.AGCDeactive</H3>
<PRE>
<B>AFE.AGCDeactive</B>()</PRE>
<P>
<DL>
<DD> This macro disables the signals below AGC-active level.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.EnableChannelX </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This enables Channel X</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.DisableChannelY"></A><H3>
AFE.DisableChannelY</H3>
<PRE>
<B>AFE.DisableChannelY</B>()</PRE>
<P>
<DL>
<DD> This macro disables the LF Channel Y at the AFE.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.EnableChannelY </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This enables Channel Y</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.DisableChannelZ"></A><H3>
AFE.DisableChannelZ</H3>
<PRE>
<B>AFE.DisableChannelZ</B>()</PRE>
<P>
<DL>
<DD> This macro disables the LF Channel Z at the AFE.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.EnableChannelZ </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This enables Channel Z</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.setOutputData"></A><H3>
AFE.setOutputData</H3>
<PRE>
<B>AFE.setOutputData</B>()</PRE>
<P>
<DL>
<DD> This macro sets the LFData output to data mode.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.setOutputData </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This sets the LFData output to data mode</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.setOutputClk"></A><H3>
AFE.setOutputClk</H3>
<PRE>
<B>AFE.setOutputClk</B>()</PRE>
<P>
<DL>
<DD> This macro sets the LFData output to clock mode. The clock signal of the carrier frequency will now drive the LFdata pin.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister AFE.CalcParity SPI.Write AFE.updateColumnParity AFE.WriteRegister AFE.CalcParity SPI.Write AFE.CalcColumnParity
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>2</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Written</DD></DL>
</DD>
<P>
<DD><DL>
<DT><B>Example:</B><DD><CODE><TABLE BORDER="0"><TR> <TD><CODE> </CODE></TD> <TD><CODE><FONT COLOR="#AA22AA">AFE.setOutputClk </FONT></CODE></TD></TR></TABLE></CODE></DD></DL>
</DD>
<DD><DL>
<DT><B>Description:</B><DD> This sets the LFData output to clock mode</DD></DL>
</DD>
</DL>
<HR>
<A NAME="AFE.setOutputRSSI"></A><H3>
AFE.setOutputRSSI</H3>
<PRE>
<B>AFE.setOutputRSSI</B>()</PRE>
<P>
<DL>
<DD> This macro sets the LFData output to RSSI mode. The LFdata pin will put out a current proportional to the signal strength of the LF-Field.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>FSR </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> AFE.WriteRegister
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -