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

📄 pmsm_settings.xml

📁 用freescale公司的DSP56F8013芯片实现的PMSM的SVPWM 驱动
💻 XML
📖 第 1 页 / 共 2 页
字号:
<ANA0_ANA1 v="Single ended mode"/>
<ANA2_ANA3 v="Single ended mode"/>
<ANB0_ANB1 v="Single ended mode"/>
<ANB2_ANB3 v="Single ended mode"/>

</group>

<boolgroup name="Sample 0" v="Enabled">
<Channel v="ANA1_GPIOC1"/>
<Channel_signal v=""/>

</boolgroup>

<boolgroup name="Sample 1" v="Enabled">
<Channel v="ANB1_GPIOC5"/>
<Channel_signal v=""/>

</boolgroup>

<boolgroup name="Sample 2" v="Enabled">
<Channel v="ANA0_GPIOC0"/>
<Channel_signal v=""/>

</boolgroup>

<boolgroup name="Sample 3" v="Disabled" />

<boolgroup name="Sample 4" v="Disabled" />

<boolgroup name="Sample 5" v="Disabled" />

<boolgroup name="Sample 6" v="Disabled" />

<boolgroup name="Sample 7" v="Disabled" />

</group>

<group name="Zero crossing">
<Sample_0 v="disabled"/>
<Sample_1 v="disabled"/>
<Sample_2 v="disabled"/>
<Sample_3 v="disabled"/>
<Sample_4 v="disabled"/>
<Sample_5 v="disabled"/>
<Sample_6 v="disabled"/>
<Sample_7 v="disabled"/>

</group>

</group>

<group name="Interrupts">

<group name="Conversion complete (0)">
<Interrupt v="INT_ADCA_Complete"/>
<End_of_scan_interrupt v="Disabled"/>
<Interrupt_priority v="medium priority"/>
<ISR_name v=""/>

</group>

<group name="Conversion complete 1">
<Interrupt v="INT_ADCB_Complete"/>
<End_of_scan_interrupt v="Disabled"/>
<Interrupt_priority v="medium priority"/>
<ISR_name v=""/>

</group>

<group name="Zero crossing or limit error">
<Interrupt v="INT_ADC_ZC_LE"/>
<Zero_crossing_interrupt v="Disabled"/>
<Low_limit_error_interrupt v="Disabled"/>
<High_limit_error_interrupt v="Disabled"/>
<Interrupt_priority v="medium priority"/>
<ISR_name v=""/>

</group>

</group>

<group name="Registers">

<group name="Low Limit registers">
<Low_limit_register_0 v="0"/>
<Low_limit_register_1 v="0"/>
<Low_limit_register_2 v="0"/>
<Low_limit_register_3 v="0"/>
<Low_limit_register_4 v="0"/>
<Low_limit_register_5 v="0"/>
<Low_limit_register_6 v="0"/>
<Low_limit_register_7 v="0"/>

</group>

<group name="High Limit registers">
<High_limit_register_0 v="32760"/>
<High_limit_register_1 v="32760"/>
<High_limit_register_2 v="32760"/>
<High_limit_register_3 v="32760"/>
<High_limit_register_4 v="32760"/>
<High_limit_register_5 v="32760"/>
<High_limit_register_6 v="32760"/>
<High_limit_register_7 v="32760"/>

</group>

<group name="Offset registers">
<Offset_register_0 v="0"/>
<Offset_register_1 v="0"/>
<Offset_register_2 v="0"/>
<Offset_register_3 v="0"/>
<Offset_register_4 v="0"/>
<Offset_register_5 v="0"/>
<Offset_register_6 v="0"/>
<Offset_register_7 v="0"/>

</group>

</group>

<group name="Initialization">
<Call_Init_method v="yes"/>
<Enable_peripheral_clock v="yes"/>
<Start_ADC_conversion__0_ v="no"/>
<Start_ADC_conversion_1 v="no"/>
<Power_down_ADC_0 v="no"/>
<Power_down_ADC_1 v="no"/>
<Power_down_voltage_reference v="no"/>

</group>
</Properties>

<Methods>
<Init v="generate code"/>
</Methods>

<Events>
</Events>
</Bean>

<Bean name="PB413" type="BitIO">
<Enabled v="Y"/>

<Properties>
<Bean_name v="PB413"/>
<Pin_for_I_O v="TDI_GPIOD0"/>
<Pin_signal v=""/>
<Pull_resistor sel_value="no pull resistor" v="autoselected pull"/>
<Open_drain v="no open drain"/>
<Direction v="Output"/>

<group name="Initialization">
<Init__direction v="Output"/>
<Init__value v="0"/>

</group>
<Safe_mode v="yes"/>
<Optimization_for v="speed"/>
</Properties>

<Methods>
<GetDir v="don&apos;t generate code"/>
<SetDir v="don&apos;t generate code"/>
<SetInput v="don&apos;t generate code"/>
<SetOutput v="don&apos;t generate code"/>
<GetVal v="generate code"/>
<PutVal v="generate code"/>
<ClrVal v="generate code"/>
<SetVal v="generate code"/>
<NegVal v="generate code"/>
<ConnectPin v="don&apos;t generate code"/>
<GetRawVal v="don&apos;t generate code"/>
</Methods>

<Events>
</Events>
</Bean>

<Bean name="TI1" type="TimerInt">
<Enabled v="Y"/>

<Properties>
<Bean_name v="TI1"/>
<Timer v="TMR1_Compare"/>
<Counter v="TMR1"/>

<boolgroup name="Interrupt service/event" v="Enabled">
<Interrupt v="INT_TMR1"/>
<Interrupt_priority v="medium priority"/>
<Interrupt_preserve_registers v="no"/>

</boolgroup>
<Prescaler v="128"/>
<Interrupt_period v="100 &#181;s"/>
<Same_period_in_modes v="yes"/>
<Bean_uses_entire_timer v="no"/>

<group name="Initialization">
<Enabled_in_init__code v="no"/>
<Events_enabled_in_init_ v="no"/>

</group>

<group name="CPU clock/speed selection">
<High_speed_mode v="This bean enabled"/>
<Low_speed_mode v="This bean disabled"/>
<Slow_speed_mode v="This bean disabled"/>

</group>
</Properties>

<Methods>
<Enable v="generate code"/>
<Disable v="generate code"/>
<EnableEvent v="generate code"/>
<DisableEvent v="generate code"/>
<SetPeriodMode v="don&apos;t generate code"/>
<SetPeriodTicks16 v="don&apos;t generate code"/>
<SetPeriodTicks32 v="don&apos;t generate code"/>
<SetPeriodUS v="don&apos;t generate code"/>
<SetPeriodMS v="don&apos;t generate code"/>
<SetPeriodSec v="don&apos;t generate code"/>
<SetPeriodReal v="don&apos;t generate code"/>
<SetFreqHz v="don&apos;t generate code"/>
<SetFreqkHz v="don&apos;t generate code"/>
<SetFreqMHz v="don&apos;t generate code"/>
</Methods>

<Events>
<Event_module_name v="Events"/>

<event name="BeforeNewSpeed" v="don&apos;t generate code" />

<event name="AfterNewSpeed" v="don&apos;t generate code" />

<event name="OnInterrupt" v="generate code">
<Event_procedure_name v="TI1_OnInterrupt"/>
<Priority v="same as interrupt"/>

</event>
</Events>
</Bean>

<Bean name="TO1" type="TimerOut">
<Enabled v="Y"/>

<Properties>
<Bean_name v="TO1"/>
<Compare v="TMR0_Compare"/>
<Output_pin v="GPIOB4_T0_CLKO"/>
<Output_pin_signal v=""/>
<Counter v="TMR0"/>

<boolgroup name="Mode" v="Pulse output" />

<boolgroup name="Interrupt service/event" v="Enabled">
<Interrupt v="INT_TMR0"/>
<Interrupt_priority v="medium priority"/>
<Interrupt_preserve_registers v="yes"/>

</boolgroup>
<Prescaler v="Auto select"/>
<Pulse_width v="5 &#181;s"/>
<Same_width_in_modes v="yes"/>
<Initial_polarity v="low"/>
<Bean_uses_entire_timer v="no"/>

<group name="Initialization">
<Enabled_in_init__code v="yes"/>
<Events_enabled_in_init_ v="yes"/>

</group>

<group name="CPU clock/speed selection">
<High_speed_mode v="This bean enabled"/>
<Low_speed_mode v="This bean disabled"/>
<Slow_speed_mode v="This bean disabled"/>

</group>
</Properties>

<Methods>
<Enable v="generate code"/>
<Disable v="don&apos;t generate code"/>
<EnableEvent v="don&apos;t generate code"/>
<DisableEvent v="don&apos;t generate code"/>
<SetPeriodMode v="don&apos;t generate code"/>
<SetPeriodTicks16 v="don&apos;t generate code"/>
<SetPeriodTicks32 v="don&apos;t generate code"/>
<SetPeriodUS v="don&apos;t generate code"/>
<SetPeriodMS v="don&apos;t generate code"/>
<SetPeriodSec v="don&apos;t generate code"/>
<SetPeriodReal v="don&apos;t generate code"/>
<SetValue v="don&apos;t generate code"/>
<ClrValue v="don&apos;t generate code"/>
<ConnectPin v="don&apos;t generate code"/>
</Methods>

<Events>
<Event_module_name v="Events"/>

<event name="BeforeNewSpeed" v="don&apos;t generate code" />

<event name="AfterNewSpeed" v="don&apos;t generate code" />

<event name="OnFalling" v="generate code">
<Event_procedure_name v="TO1_OnFalling"/>
<Priority v="same as interrupt"/>

</event>

<event name="OnRising" v="don&apos;t generate code" />
</Events>
</Bean>

<Bean name="ACRELAY" type="BitIO">
<Enabled v="Y"/>

<Properties>
<Bean_name v="ACRELAY"/>
<Pin_for_I_O v="GPIOB5_T1_FAULT3"/>
<Pin_signal v=""/>
<Pull_resistor sel_value="no pull resistor" v="autoselected pull"/>
<Open_drain v="no open drain"/>
<Direction v="Input/Output"/>

<group name="Initialization">
<Init__direction v="Output"/>
<Init__value v="0"/>

</group>
<Safe_mode v="yes"/>
<Optimization_for v="speed"/>
</Properties>

<Methods>
<GetDir v="don&apos;t generate code"/>
<SetDir v="generate code"/>
<SetInput v="don&apos;t generate code"/>
<SetOutput v="don&apos;t generate code"/>
<GetVal v="generate code"/>
<PutVal v="generate code"/>
<ClrVal v="generate code"/>
<SetVal v="generate code"/>
<NegVal v="don&apos;t generate code"/>
<ConnectPin v="don&apos;t generate code"/>
<GetRawVal v="don&apos;t generate code"/>
</Methods>

<Events>
</Events>
</Bean>

<Bean name="LEDSPI" type="SynchroMaster">
<Enabled v="Y"/>

<Properties>
<Bean_name v="LEDSPI"/>
<Channel v="SPI"/>

<boolgroup name="Interrupt service/event" v="Disabled" />

<group name="Settings">
<Width v="16 bits"/>

<boolgroup name="Input pin" v="Disabled" />

<boolgroup name="Output pin" v="Enabled">
<Pin v="GPIOB3_MOSI_T3"/>
<Pin_signal v=""/>

</boolgroup>

<group name="Clock pin">
<Pin v="GPIOB0_SCLK_SCL"/>
<Pin_signal v=""/>

</group>

<boolgroup name="Slave select pin" v="Enabled">
<Pin v="GPIOB1_SS_B_SDA"/>
<Pin_signal v=""/>
<Direction v="Input"/>

</boolgroup>
<Clock_edge v="falling edge"/>
<Shift_clock_rate v="0.5 &#181;s"/>
<Empty_character v="0"/>
<Ignore_empty_char_ v="no"/>
<Send_MSB_first v="yes"/>
<Wired_OR_mode v="Disabled"/>
<Shift_clock_idle_polarity v="Low"/>
<Fault_mode v="Enabled"/>

</group>

<group name="Initialization">
<Enabled_in_init__code v="yes"/>
<Events_enabled_in_init_ v="yes"/>

</group>

<group name="CPU clock/speed selection">
<High_speed_mode v="This bean enabled"/>
<Low_speed_mode v="This bean disabled"/>
<Slow_speed_mode v="This bean disabled"/>

</group>
</Properties>

<Methods>
<Enable v="generate code"/>
<Disable v="don&apos;t generate code"/>
<EnableEvent v="don&apos;t generate code"/>
<DisableEvent v="don&apos;t generate code"/>
<RecvChar v="generate code"/>
<SendChar v="generate code"/>
<RecvBlock v="don&apos;t generate code"/>
<SendBlock v="don&apos;t generate code"/>
<ClearRxBuf v="don&apos;t generate code"/>
<ClearTxBuf v="don&apos;t generate code"/>
<CharsInRxBuf v="don&apos;t generate code"/>
<GetCharsInRxBuf v="generate code"/>
<CharsInTxBuf v="don&apos;t generate code"/>
<GetCharsInTxBuf v="generate code"/>
<SetBaudRateMode v="don&apos;t generate code"/>
<SetShiftClockPolarity v="don&apos;t generate code"/>
<SetIdleClockPolarity v="don&apos;t generate code"/>
<GetError v="don&apos;t generate code"/>
<ConnectPin v="don&apos;t generate code"/>
</Methods>

<Events>
<Event_module_name v="Events"/>

<event name="BeforeNewSpeed" v="don&apos;t generate code" />

<event name="AfterNewSpeed" v="don&apos;t generate code" />

<event name="OnRxChar" v="don&apos;t generate code" />

<event name="OnRxCharExt" v="don&apos;t generate code" />

<event name="OnTxChar" v="don&apos;t generate code" />

<event name="OnFullRxBuf" v="don&apos;t generate code" />

<event name="OnFreeTxBuf" v="don&apos;t generate code" />

<event name="OnError" v="don&apos;t generate code" />

<event name="OnFault" v="don&apos;t generate code" />
</Events>
</Bean>

<Bean name="SCIAS" type="AsynchroSerial">
<Enabled v="Y"/>

<Properties>
<Bean_name v="SCIAS"/>
<Channel v="SCI"/>

<boolgroup name="Interrupt service/event" v="Enabled">
<Interrupt_RxD v="INT_SCI_RxFull"/>
<Interrupt_RxD_priority v="medium priority"/>
<Interrupt_RxD_preserve_registers v="no"/>
<Interrupt_TxD v="INT_SCI_TxEmpty"/>
<Interrupt_TxD_priority v="medium priority"/>
<Interrupt_TxD_preserve_registers v="no"/>
<Interrupt_Error v="INT_SCI_RxError"/>
<Interrupt_Error_priority v="medium priority"/>
<Interrupt_Error_preserve_registers v="no"/>
<Interrupt_Idle v="INT_SCI_TxIdle"/>
<Interrupt_Idle_priority v="medium priority"/>
<Interrupt_Idle_preserve_registers v="no"/>
<Input_buffer_size v="12"/>
<Output_buffer_size v="12"/>

<group name="Handshake">

<boolgroup name="CTS" v="Disabled" />

<boolgroup name="RTS" v="Disabled" />

</group>

</boolgroup>

<group name="Settings">
<Parity v="none"/>
<Width v="8 bits"/>
<Stop_bit v="1"/>

<enumgroup name="SCI output mode" v="Normal">

</enumgroup>
<LIN_slave_mode v="Disabled"/>

<boolgroup name="Receiver" v="Disabled" />

<boolgroup name="Transmitter" v="Disabled" />
<Baud_rate v="9600 baud"/>
<Break_signal v="Disabled"/>
<Wakeup_condition v="Idle line wakeup"/>
<Transmitter_output v="Not inverted"/>
<Stop_in_wait_mode v="no"/>

</group>

<group name="Initialization">
<Enabled_in_init__code v="yes"/>
<Events_enabled_in_init_ v="yes"/>

</group>

<group name="CPU clock/speed selection">
<High_speed_mode v="This bean enabled"/>
<Low_speed_mode v="This bean disabled"/>
<Slow_speed_mode v="This bean disabled"/>

</group>
</Properties>

<Methods>
<Enable v="don&apos;t generate code"/>
<Disable v="don&apos;t generate code"/>
<EnableEvent v="don&apos;t generate code"/>
<DisableEvent v="don&apos;t generate code"/>
<RecvChar v="don&apos;t generate code"/>
<SendChar v="don&apos;t generate code"/>
<RecvBlock v="don&apos;t generate code"/>
<SendBlock v="don&apos;t generate code"/>
<ClearRxBuf v="don&apos;t generate code"/>
<ClearTxBuf v="don&apos;t generate code"/>
<CharsInRxBuf v="don&apos;t generate code"/>
<GetCharsInRxBuf v="don&apos;t generate code"/>
<CharsInTxBuf v="don&apos;t generate code"/>
<GetCharsInTxBuf v="don&apos;t generate code"/>
<SetBaudRateMode v="don&apos;t generate code"/>
<GetError v="don&apos;t generate code"/>
<GetBreak v="don&apos;t generate code"/>
<SetBreak v="don&apos;t generate code"/>
<TurnTxOn v="don&apos;t generate code"/>
<TurnTxOff v="don&apos;t generate code"/>
<TurnRxOn v="don&apos;t generate code"/>
<TurnRxOff v="don&apos;t generate code"/>
<SetIdle v="don&apos;t generate code"/>
<LoopMode v="don&apos;t generate code"/>
<ConnectPin v="don&apos;t generate code"/>
<GetRxIdle v="don&apos;t generate code"/>
<GetTxComplete v="don&apos;t generate code"/>
</Methods>

<Events>
<Event_module_name v="Events"/>

<event name="BeforeNewSpeed" v="don&apos;t generate code" />

<event name="AfterNewSpeed" v="don&apos;t generate code" />

<event name="OnError" v="generate code">
<Event_procedure_name v="SCIAS_OnError"/>
<Priority v="same as interrupt"/>

</event>

<event name="OnRxChar" v="don&apos;t generate code" />

<event name="OnRxCharExt" v="don&apos;t generate code" />

<event name="OnTxChar" v="don&apos;t generate code" />

<event name="OnFullRxBuf" v="don&apos;t generate code" />

<event name="OnFreeTxBuf" v="don&apos;t generate code" />

<event name="OnBreak" v="don&apos;t generate code" />

<event name="OnTxComplete" v="don&apos;t generate code" />
</Events>
</Bean>

</PE_PROJECT_SETTINGS_DOCUMENTATION>

⌨️ 快捷键说明

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