📄 pmsm_8h.html
字号:
</tr></table><a class="anchor" name="a15"></a><!-- doxytag: member="PMSM.h::ADC_CHANNEL_SPEED_REF" ref="a15" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADC_CHANNEL_SPEED_REF 3 </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>The ADC channel where the analog speed reference is connected. <p><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00089">89</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>. </td> </tr></table><a class="anchor" name="a19"></a><!-- doxytag: member="PMSM.h::ADC_PRESCALER" ref="a19" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADC_PRESCALER ADC_PRESCALER_8 </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>ADC clock prescaler used in this application. <p><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00101">101</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>.<p>Referenced by <a class="el" href="main_8c-source.html#l00266">ADCInit()</a>. </td> </tr></table><a class="anchor" name="a18"></a><!-- doxytag: member="PMSM.h::ADC_PRESCALER_64" ref="a18" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADC_PRESCALER_64 ((1 << ADPS2) | (1 << ADPS1) | (0 << ADPS0)) </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>ADC clock prescaler 64 setting. <p><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00098">98</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>. </td> </tr></table><a class="anchor" name="a17"></a><!-- doxytag: member="PMSM.h::ADC_PRESCALER_8" ref="a17" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADC_PRESCALER_8 ((0 << ADPS2) | (1 << ADPS1) | (0 << ADPS0)) </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>ADC clock prescaler 8 setting. <p><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00095">95</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>. </td> </tr></table><a class="anchor" name="a23"></a><!-- doxytag: member="PMSM.h::ADC_REFERENCE_VOLTAGE" ref="a23" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADC_REFERENCE_VOLTAGE ADC_REFERENCE_VOLTAGE_INTERNAL </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>ADC voltage reference used in this application.<p><dl compact><dt><b><a class="el" href="todo.html#_todo000005">Todo:</a></b></dt><dd>Select ADC voltage reference channel. </dd></dl><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00116">116</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>. </td> </tr></table><a class="anchor" name="a22"></a><!-- doxytag: member="PMSM.h::ADC_REFERENCE_VOLTAGE_AREF" ref="a22" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADC_REFERENCE_VOLTAGE_AREF ((0 << REFS1) | (0 << REFS0)) </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>ADC AREF voltage reference channel value. <p><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00110">110</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>. </td> </tr></table><a class="anchor" name="a20"></a><!-- doxytag: member="PMSM.h::ADC_REFERENCE_VOLTAGE_INTERNAL" ref="a20" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADC_REFERENCE_VOLTAGE_INTERNAL ((1 << REFS1) | (1 << REFS0)) </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>ADC internal voltage reference channel value. <p><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00104">104</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>. </td> </tr></table><a class="anchor" name="a21"></a><!-- doxytag: member="PMSM.h::ADC_REFERENCE_VOLTAGE_VCC" ref="a21" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADC_REFERENCE_VOLTAGE_VCC ((0 << REFS1) | (1 << REFS0)) </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>ADC VCC voltage reference channel value. <p><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00107">107</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>. </td> </tr></table><a class="anchor" name="a25"></a><!-- doxytag: member="PMSM.h::ADMUX_CURRENT" ref="a25" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADMUX_CURRENT (ADC_REFERENCE_VOLTAGE | (1 << ADLAR) | (ADC_CHANNEL_CURRENT << MUX0)) </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>ADMUX settings for motor current measurement. <p><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00122">122</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>.<p>Referenced by <a class="el" href="main_8c-source.html#l01122">ADCCompleteISR()</a>. </td> </tr></table><a class="anchor" name="a24"></a><!-- doxytag: member="PMSM.h::ADMUX_SPEED_REF" ref="a24" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define ADMUX_SPEED_REF (ADC_REFERENCE_VOLTAGE | (1 << ADLAR) | (ADC_CHANNEL_SPEED_REF << MUX0)) </td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>ADMUX settings for analog speed reference measurement. <p><p>Definition at line <a class="el" href="PMSM_8h-source.html#l00119">119</a> of file <a class="el" href="PMSM_8h-source.html">PMSM.h</a>.<p>Referenced by <a class="el" href="main_8c-source.html#l01122">ADCCompleteISR()</a>, and <a class="el" href="main_8c-source.html#l00266">ADCInit()</a>. </td> </tr></table><a class="anchor" name="a40"></a><!-- doxytag: member="PMSM.h::BLOCK_COMMUTATION_DUTY_MULTIPLIER" ref="a40" args="" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -