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

📄 project_1_settings.xml

📁 我在开发CC2500和CC1100时就用了SmartRF Studio调试软硬件,很好用的,我可以做出兼容chipcon的SmartRF 硬件,不知道有没人有兴趣?
💻 XML
字号:
<PE_PROJECT_SETTINGS_DOCUMENTATION>
<PE_product_version v="version 3.00 for Freescale HC(S)08/ColdFire V1"/>
<PE_core_version v="Processor Expert Version 0389"/>

<CPU_Bean name="Cpu" type="MC9S08QD4_8">
<Enabled v="N"/>

<Properties>
<Bean_name v="Cpu"/>
<CPU_type v="MC9S08QD4CPC"/>

<group name="Clock settings">

<group name="Internal clock">
<Internal_oscillator_frequency__kHz_ v="31.250000000000"/>

<boolgroup name="Initialize trim value" v="yes">
<Trim_value_address v="65455"/>
<Fine_trim_value_address v="65454"/>

</boolgroup>

</group>

<group name="Low-power modes settings">

<enumgroup name="STOP instruction enabled" v="no">

</enumgroup>

</group>

</group>
<Initialization_interrupt_priority v="interrupts enabled"/>

<group name="Internal peripherals">

<group name="ADC">
<Internal_bandgap_buffer v="Disabled"/>

</group>

<boolgroup name="BDM pin support" v="Disabled" />

<group name="FLASH">

<enumgroup name="Security state" v="Disabled">

</enumgroup>

<boolgroup name="Protection" v="Disabled" />
<Vector_redirection v="no"/>

</group>

<group name="I/O module">

<group name="PORT A">
<Slew_rate_control_for_PTA0 v="yes"/>
<Slew_rate_control_for_PTA1 v="yes"/>
<Slew_rate_control_for_PTA2 v="yes"/>
<Slew_rate_control_for_PTA3 v="yes"/>
<Slew_rate_control_for_PTA4 v="yes"/>
<Drive_strength_for_PTA0 v="Low"/>
<Drive_strength_for_PTA1 v="Low"/>
<Drive_strength_for_PTA2 v="Low"/>
<Drive_strength_for_PTA3 v="Low"/>
<Drive_strength_for_PTA4 v="Low"/>

</group>

</group>

<boolgroup name="LVD module" v="Enabled">

<enumgroup name="LVD operation" v="Reset">

</enumgroup>
<Enable_in_stop_mode v="yes"/>
<Low_voltage_detect_voltage v="Low trip point"/>
<Low_voltage_warning_voltage v="Low trip point"/>

</boolgroup>

<boolgroup name="Reset pin support" v="Disabled" />

</group>

<group name="CPU interrupts">

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

</group>

<group name="Enabled speed modes">

<boolgroup name="High speed mode" v="Enabled">
<Bus_freq__divider v="Auto select"/>
<Internal_bus_clock v="4"/>
<Fixed_freq__clock_clk_src_ v="Divided reference clock"/>
<Fixed_frequency_clock v="0.015625000000"/>

<enumgroup name="FLL mode" v="Engaged">
<FLL_output_clock_freq___MHz_ v="16"/>

</enumgroup>

</boolgroup>

<boolgroup name="Low speed mode" v="Disabled" />

<boolgroup name="Slow speed mode" v="Disabled" />

</group>
</Properties>

<Methods>
<SetHighSpeed v="don&apos;t generate code"/>
<SetLowSpeed v="don&apos;t generate code"/>
<SetSlowSpeed v="don&apos;t generate code"/>
<GetSpeedMode v="don&apos;t generate code"/>
<SetIntVect v="don&apos;t generate code"/>
<GetIntVect v="don&apos;t generate code"/>
<EnableInt v="generate code"/>
<DisableInt v="generate code"/>
<GetResetSource v="don&apos;t generate code"/>
<SetWaitMode v="don&apos;t generate code"/>
<SetStopMode v="don&apos;t generate code"/>
<GetLowVoltageFlag v="don&apos;t generate code"/>
<ClearLowVoltageFlag v="don&apos;t generate code"/>
<GetLowVoltageWarningFlag v="don&apos;t generate code"/>
<ClearLowVoltageWarningFlag v="don&apos;t generate code"/>
<GetPartialPowerDownFlag v="don&apos;t generate code"/>
<ClearPartialPowerDownFlag v="don&apos;t generate code"/>
<GetIdentification v="don&apos;t generate code"/>
<SetBackdoorKey v="don&apos;t generate code"/>
<Delay100US v="don&apos;t generate code"/>
</Methods>

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

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

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

<event name="OnLvdINT" v="don&apos;t generate code" />
</Events>
<Compiler v="CodeWarrior HCS08 C Compiler"/>

<CompilerProperties>
<Compiler v="CodeWarrior HCS08 C Compiler"/>
<Generate_macros v="yes"/>

<group name="User initialization">
<User_data_declarations>
</User_data_declarations>
<User_code_before_PE_initialization>
</User_code_before_PE_initialization>
<User_code_after_PE_initialization>
</User_code_after_PE_initialization>

</group>
<Memory_model v="Small"/>

<boolgroup name="Generate PRM file" v="yes">

<enumgroup name="Stack specification" v="size">
<Stack_size v="128"/>

</enumgroup>
<Set_memory_areas_default v="Click to set default &gt;"/>

<list name="ROM/RAM Areas" v="0">

</list>

</boolgroup>
</CompilerProperties>
</CPU_Bean>

<CPU_Bean name="Cpu" type="MC9S08QD4_8">
<Enabled v="Y"/>

<Properties>
<Bean_name v="Cpu"/>
<CPU_type v="MC9S08QD4CPC"/>

<group name="Clock settings">

<group name="Internal clock">
<Internal_oscillator_frequency__kHz_ v="31.250000000000"/>

<boolgroup name="Initialize trim value" v="yes">
<Trim_value_address v="65455"/>
<Fine_trim_value_address v="65454"/>

</boolgroup>

</group>

<group name="Low-power modes settings">

<enumgroup name="STOP instruction enabled" v="no">

</enumgroup>

</group>

</group>
<Initialization_interrupt_priority v="interrupts enabled"/>

<group name="Internal peripherals">

<group name="ADC">
<Internal_bandgap_buffer v="Enabled"/>

</group>

<boolgroup name="BDM pin support" v="Disabled" />

<group name="FLASH">

<enumgroup name="Security state" v="Disabled">

</enumgroup>

<boolgroup name="Protection" v="Disabled" />
<Vector_redirection v="no"/>

</group>

<group name="I/O module">

<group name="PORT A">
<Slew_rate_control_for_PTA0 v="yes"/>
<Slew_rate_control_for_PTA1 v="yes"/>
<Slew_rate_control_for_PTA2 v="yes"/>
<Slew_rate_control_for_PTA3 v="yes"/>
<Slew_rate_control_for_PTA4 v="yes"/>
<Drive_strength_for_PTA0 v="Low"/>
<Drive_strength_for_PTA1 v="Low"/>
<Drive_strength_for_PTA2 v="Low"/>
<Drive_strength_for_PTA3 v="Low"/>
<Drive_strength_for_PTA4 v="Low"/>

</group>

</group>

<boolgroup name="LVD module" v="Enabled">

<enumgroup name="LVD operation" v="Reset">

</enumgroup>
<Enable_in_stop_mode v="yes"/>
<Low_voltage_detect_voltage v="Low trip point"/>
<Low_voltage_warning_voltage v="Low trip point"/>

</boolgroup>

<boolgroup name="Reset pin support" v="Disabled" />

</group>

<group name="CPU interrupts">

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

</group>

<group name="Enabled speed modes">

<boolgroup name="High speed mode" v="Enabled">
<Bus_freq__divider v="Auto select"/>
<Internal_bus_clock v="4"/>
<Fixed_freq__clock_clk_src_ v="Divided reference clock"/>
<Fixed_frequency_clock v="0.015625000000"/>

<enumgroup name="FLL mode" v="Engaged">
<FLL_output_clock_freq___MHz_ v="16"/>

</enumgroup>

</boolgroup>

<boolgroup name="Low speed mode" v="Disabled" />

<boolgroup name="Slow speed mode" v="Disabled" />

</group>
</Properties>

<Methods>
<SetHighSpeed v="don&apos;t generate code"/>
<SetLowSpeed v="don&apos;t generate code"/>
<SetSlowSpeed v="don&apos;t generate code"/>
<GetSpeedMode v="don&apos;t generate code"/>
<SetIntVect v="don&apos;t generate code"/>
<GetIntVect v="don&apos;t generate code"/>
<EnableInt v="generate code"/>
<DisableInt v="generate code"/>
<GetResetSource v="don&apos;t generate code"/>
<SetWaitMode v="don&apos;t generate code"/>
<SetStopMode v="don&apos;t generate code"/>
<GetLowVoltageFlag v="don&apos;t generate code"/>
<ClearLowVoltageFlag v="don&apos;t generate code"/>
<GetLowVoltageWarningFlag v="don&apos;t generate code"/>
<ClearLowVoltageWarningFlag v="don&apos;t generate code"/>
<GetPartialPowerDownFlag v="don&apos;t generate code"/>
<ClearPartialPowerDownFlag v="don&apos;t generate code"/>
<GetIdentification v="generate code"/>
<SetBackdoorKey v="don&apos;t generate code"/>
<Delay100US v="generate code"/>
</Methods>

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

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

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

<event name="OnLvdINT" v="don&apos;t generate code" />
</Events>
<Compiler v="CodeWarrior HCS08 C Compiler"/>

<CompilerProperties>
<Compiler v="CodeWarrior HCS08 C Compiler"/>
<Generate_macros v="yes"/>

<group name="User initialization">
<User_data_declarations>
</User_data_declarations>
<User_code_before_PE_initialization>
</User_code_before_PE_initialization>
<User_code_after_PE_initialization>
</User_code_after_PE_initialization>

</group>
<Memory_model v="Small"/>

<boolgroup name="Generate PRM file" v="yes">

<enumgroup name="Stack specification" v="size">
<Stack_size v="48"/>

</enumgroup>
<Set_memory_areas_default v="Click to set default &gt;"/>

<list name="ROM/RAM Areas" v="5">

<group name="Memory Area0">

<boolgroup name="ROM/RAM Area" v="Enabled">
<Name v="ROM"/>
<Address v="61440"/>
<Size v="4010"/>
<Qualifier v="READ_ONLY"/>

</boolgroup>

</group>

<group name="Memory Area1">

<boolgroup name="ROM/RAM Area" v="Enabled">
<Name v="Z_RAM"/>
<Address v="96"/>
<Size v="32"/>
<Qualifier v="READ_WRITE"/>

</boolgroup>

</group>

<group name="Memory Area2">

<boolgroup name="ROM/RAM Area" v="Enabled">
<Name v="RAM"/>
<Address v="128"/>
<Size v="224"/>
<Qualifier v="READ_WRITE"/>

</boolgroup>

</group>

<group name="Memory Area3">

<boolgroup name="ROM/RAM Area" v="Enabled">
<Name v="InterruptVectors_ROM"/>
<Address v="65488"/>
<Size v="48"/>
<Qualifier v="READ_ONLY"/>

</boolgroup>

</group>

<group name="Memory Area4">

<boolgroup name="ROM/RAM Area" v="Disabled" />

</group>

</list>

</boolgroup>
</CompilerProperties>
</CPU_Bean>

<Bean name="AD1" type="ADC">
<Enabled v="Y"/>

<Properties>
<Bean_name v="AD1"/>
<A_D_converter v="ATD"/>
<Sharing v="Disabled"/>

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

<list name="A/D channels" v="4">

<group name="Channel0">
<A_D_channel__pin_ v="PTA0_KBI1P0_TPM1CH0_ADC1P0"/>
<A_D_channel__pin__signal v=""/>

</group>

<group name="Channel1">
<A_D_channel__pin_ v="PTA1_KBI1P1_TPM1CH1_ADC1P1"/>
<A_D_channel__pin__signal v=""/>

</group>

<group name="Channel2">
<A_D_channel__pin_ v="PTA2_KBI1P2_TCLK1_ADC1P2"/>
<A_D_channel__pin__signal v=""/>

</group>

<group name="Channel3">
<A_D_channel__pin_ v="PTA3_KBI1P3_TCLK2_ADC1P3"/>
<A_D_channel__pin__signal v=""/>

</group>

</list>
<A_D_resolution v="8 bits"/>
<Conversion_time v="40 &#181;s"/>
<Low_power_mode v="Disabled"/>
<Sample_time v="long"/>
<Automatic_Compare v="Disabled"/>

<boolgroup name="Internal trigger" v="Enabled">

</boolgroup>
<Number_of_conversions v="1"/>

<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"/>
<Start v="don&apos;t generate code"/>
<Stop v="don&apos;t generate code"/>
<Measure v="don&apos;t generate code"/>
<MeasureChan v="generate code"/>
<EnableIntChanTrigger v="generate code"/>
<GetValue v="don&apos;t generate code"/>
<GetChanValue v="generate code"/>
<GetValue8 v="don&apos;t generate code"/>
<GetChanValue8 v="generate code"/>
<GetValue16 v="don&apos;t generate code"/>
<GetChanValue16 v="don&apos;t generate code"/>
<EnableAsynchroClock v="don&apos;t generate code"/>
<DisableAsynchroClock v="don&apos;t generate code"/>
<EnableAutoCompare v="don&apos;t generate code"/>
<DisableAutoCompare 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="OnEnd" v="don&apos;t generate code" />
</Events>
</Bean>

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

<Properties>
<Bean_name v="Bit1"/>
<Pin_for_I_O v="PTA4_TPM2CH0O_BKGD_MS"/>
<Pin_signal v=""/>
<Pull_resistor sel_value="no pull resistor" v="autoselected pull"/>
<Open_drain v="push-pull"/>
<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="don&apos;t generate code"/>
</Methods>

<Events>
</Events>
</Bean>

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

<Properties>
<Bean_name v="Bit2"/>
<Pin_for_I_O v="PTA5_TPM2CH0I_IRQ_RESET"/>
<Pin_signal v=""/>
<Pull_resistor sel_value="no pull resistor" v="autoselected pull"/>
<Open_drain v="push-pull"/>
<Direction v="Input"/>

<group name="Initialization">
<Init__direction v="Input"/>
<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="don&apos;t generate code"/>
<ClrVal v="don&apos;t generate code"/>
<SetVal v="don&apos;t generate code"/>
<NegVal v="don&apos;t generate code"/>
</Methods>

<Events>
</Events>
</Bean>

<Bean name="WDog1" type="WatchDog">
<Enabled v="Y"/>

<Properties>
<Bean_name v="WDog1"/>
<WatchDog_device v="COPFree"/>
<WatchDog_action v="Reset CPU"/>

<boolgroup name="Output pin" v="Disabled" />
<Period v="256 ms"/>
<Mode v="Normal"/>

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

</group>

<boolgroup name="CPU clock/speed selection" v="Ignored" />
</Properties>

<Methods>
<Clear v="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" />
</Events>
</Bean>

</PE_PROJECT_SETTINGS_DOCUMENTATION>

⌨️ 快捷键说明

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