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

📄 csdproperty.cmx

📁  PSoC(可编程片上系统)是Cypress半导体公司生产的包含有8位微处理器核和数字与模拟混合的信号阵列芯片
💻 CMX
字号:
<!--
******************************************************************************
******************************************************************************
**  FILENAME: CSDPROPERTY.cmx
**  Version: 1.1.0.2, Updated on 2007/06/06 at 13:55:56
**
**  DESCRIPTION: 
**   XML description of CSDPROPERTY driver.
** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
**  Copyright (c) Cypress MicroSystems 2001-2007. All Rights Reserved.
******************************************************************************
******************************************************************************
-->
<CMX_DB>
<CMX_IO_DRIVER 
       NAME             = "CSDPROPERTY"
             DISPLAY_NAME     = "Properties - CSD"
             VERSION          = "1.1.0.2"
             IO_CHANNEL_TYPE  = "CMX_CSD_CONTROL_CHAN"
             IMAGE            = "CSDPROPERTY.gif"
             WIDGET           = ""
             DOC_FILE         = ""
             HTML         = "datasheet.htm"
             DRIVER_CATEGORY  = "CapSense\CapSense - CSD"
             DRIVER_TYPE    = "CMX_INPUT"
             VALUE_TYPE     = "NONE"
             VARIABLE_TYPE    = "NONE"
             
>
  <CMX_PROPERTY_LIST>
    <CMX_PROPERTY NAME="NoiseThreshold" TYPE="INT" DEFAULT_VALUE="40" MIN="5" MAX="255" COMMENT="Enter threshold below which the baseline update is active">
      <CMX_PROJECT_SETTING_LIST>
        <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="NoiseThreshold"/>
      </CMX_PROJECT_SETTING_LIST>
    </CMX_PROPERTY>

    <CMX_PROPERTY NAME="NegativeNoiseThreshold" TYPE="INT" DEFAULT_VALUE="20" MIN="0" MAX="255" COMMENT="Enter threshold above which raw counts less than Baseline - NegativeNoiseThreshold are ignored until the LowBaselineReset value is reached on a counter">
      <CMX_PROJECT_SETTING_LIST>
        <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="NegativeNoiseThreshold"/>
      </CMX_PROJECT_SETTING_LIST>
    </CMX_PROPERTY>

    <CMX_PROPERTY NAME="BaselineUpdateThreshold" TYPE="INT" DEFAULT_VALUE="200" MIN="0" MAX="255" COMMENT="Enter accumulated difference value that will trigger a baseline update:  0 to 255">
      <CMX_PROJECT_SETTING_LIST>
        <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="BaselineUpdateThreshold"/>
      </CMX_PROJECT_SETTING_LIST>
    </CMX_PROPERTY>

    <CMX_PROPERTY NAME="Hysteresis" TYPE="INT" DEFAULT_VALUE="10" MIN="0" MAX="255" COMMENT="Enter the hysteresis value:  0 to 255">
      <CMX_PROJECT_SETTING_LIST>
        <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="Hysteresis"/>
      </CMX_PROJECT_SETTING_LIST>
    </CMX_PROPERTY>

	<CMX_PROPERTY NAME="Debounce" TYPE="INT" DEFAULT_VALUE="3" MIN="1" MAX="255" COMMENT="Number of sensor scans before a sensor is detected as active">
      <CMX_PROJECT_SETTING_LIST>
        <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="Debounce"/>
      </CMX_PROJECT_SETTING_LIST>
    </CMX_PROPERTY>

    <CMX_PROPERTY NAME="LowBaselineReset" TYPE="INT" DEFAULT_VALUE="50" MIN="0" MAX="255" COMMENT="Enter number of raw count samples that are above the NegativeNoiseThreshold before the baseline is reset">
      <CMX_PROJECT_SETTING_LIST>
        <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="LowBaselineReset"/>
      </CMX_PROJECT_SETTING_LIST>
    </CMX_PROPERTY>

    <CMX_PROPERTY NAME="Sensors Autoreset" TYPE="ENUM" DEFAULT_VALUE="Enabled" COMMENT="Select Enable of Disable for Autoreset algorithm">
      <CMX_PROPERTY_VALUE_LIST>
              <CMX_PROPERTY_VALUE NAME="Disabled" VALUE="0" ORDER="0">
                  <CMX_PROJECT_SETTING_LIST>
                <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="SensorsAutoreset" PARAMETER_VALUE="Disabled"/>
          </CMX_PROJECT_SETTING_LIST>
              </CMX_PROPERTY_VALUE>
              <CMX_PROPERTY_VALUE NAME="Enabled" VALUE="1" ORDER="1">
                  <CMX_PROJECT_SETTING_LIST>
                <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="SensorsAutoreset" PARAMETER_VALUE="Enabled"/>
            </CMX_PROJECT_SETTING_LIST>
              </CMX_PROPERTY_VALUE>
      </CMX_PROPERTY_VALUE_LIST>
    </CMX_PROPERTY>

  </CMX_PROPERTY_LIST>

  <CMX_HIDDEN_PROPERTY_LIST>
    
    <CMX_PROPERTY NAME="Reference" TYPE="ENUM" DEFAULT_VALUE="ASE11" COMMENT="Comparator reference value">
      <CMX_PROPERTY_VALUE_LIST>
              <CMX_PROPERTY_VALUE NAME="VBG" VALUE="0" ORDER="0">
                  <CMX_PROJECT_SETTING_LIST>
                <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="Reference" PARAMETER_VALUE="VBG"/>
          </CMX_PROJECT_SETTING_LIST>
              </CMX_PROPERTY_VALUE>
              <CMX_PROPERTY_VALUE NAME="ASE11" VALUE="1" ORDER="1">
                  <CMX_PROJECT_SETTING_LIST>
                <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="Reference" PARAMETER_VALUE="ASE11"/>
          </CMX_PROJECT_SETTING_LIST>
              </CMX_PROPERTY_VALUE>
              <CMX_PROPERTY_VALUE NAME="AnalogColumn_InputSelect_1" VALUE="2" ORDER="2">
                  <CMX_PROJECT_SETTING_LIST>
                <CMX_PROJECT_SETTING SETTING_TYPE="CHANNEL" PARAMETER_NAME="Reference" PARAMETER_VALUE="AnalogColumn_InputSelect_1"/>
            </CMX_PROJECT_SETTING_LIST>
              </CMX_PROPERTY_VALUE>
      </CMX_PROPERTY_VALUE_LIST>
    </CMX_PROPERTY>
    </CMX_HIDDEN_PROPERTY_LIST>

  <CMX_STRUC_LIST>
    <CMX_STRUC NAME="CSDProperties" TYPE="CMX_STRUC" STRUCTURE_TYPE="CSDProperties" CONSTANT_BLOCK="TRUE" CONSTANT_TYPE="REGISTER_CONSTANT">
      <CMX_STRUC_MEMBER_LIST>
        <CMX_STRUC_MEMBER MEMBER_NAME="NoiseThreshold" TYPE="BYTE" ORDER="0"/>
        <CMX_STRUC_MEMBER MEMBER_NAME="BaselineUpdateThreshold" TYPE="BYTE" ORDER="1"/>
        <CMX_STRUC_MEMBER MEMBER_NAME="NegativeNoiseThreshold" TYPE="BYTE" ORDER="2"/>
        <CMX_STRUC_MEMBER MEMBER_NAME="LowBaselineReset" TYPE="BYTE" ORDER="3"/>
        <CMX_STRUC_MEMBER MEMBER_NAME="Hysteresis" TYPE="BYTE" ORDER="4"/>
        <CMX_STRUC_MEMBER MEMBER_NAME="Debounce" TYPE="BYTE" ORDER="5"/>
      </CMX_STRUC_MEMBER_LIST>
    </CMX_STRUC>
  </CMX_STRUC_LIST>
  
  <CMX_TEMPLATE_FILE_LIST>
    <CMX_TEMPLATE_FILE PATH="CSDPROPERTYFrags.tpl" PREFIX="" TARGET_FILE_NAME="" FILE_TYPE="" />
    <CMX_TEMPLATE_FILE PATH="CMX_DRIVER_CATALOG\CMX\CSDPROPERTY\CSDPROPERTY.h" PREFIX="" TARGET_FILE_NAME="CSDPROPERTY.h" FILE_TYPE="" />
    <CMX_TEMPLATE_FILE PATH="CMX_DRIVER_CATALOG\CMX\CSDPROPERTY\CSDPROPERTY.c" PREFIX="" TARGET_FILE_NAME="CSDPROPERTY.c" FILE_TYPE="" />
    <CMX_TEMPLATE_FILE PATH="CMX_DRIVER_CATALOG\CMX\CSDPROPERTY\CSDPROPERTYConst.h" PREFIX="" TARGET_FILE_NAME="CSDPROPERTYConst.h" FILE_TYPE="" />
  </CMX_TEMPLATE_FILE_LIST>
  
  <CMX_VALUE_LIST/>

  <CMX_SCHEM_BOM_LIST>
    <CMX_SCHEM_BOM NAME="CSDPROPERTY" KEY_VALUE="" SCHEMATIC_PATH="CSDPROPERTY\schematic.gif" BOM_PATH="BOM.xml" NAME_LOCATION_SPEC="CSDPROPERTY\seglocation.xml"/>
  </CMX_SCHEM_BOM_LIST>

  <CMX_ANNOTATION_STRING_LIST>
    <CMX_ANNOTATION_STRING STRING_TYPE="SUMMARY_DESCRIPTION" ANNOTATION_STRING="This CapSense CSDProperty driver configures the capacitive sensing algorithm properties common to all CapSense - CSD drivers in a project.  This driver implements the Capacitive Sensing - Sigma-Delta Modulator (CSD) sensing algorithm." />
    <CMX_ANNOTATION_STRING STRING_TYPE="PIN_DESCRIPTION" ANNOTATION_STRING="This driver uses internal PSoC hardware, no external interface is required.  The associated CapSense sensor drivers in the project define the PSoC pin requirements." />
    <CMX_ANNOTATION_STRING STRING_TYPE="VARIABLE_DESCRIPTION" ANNOTATION_STRING="There is no software interface for this driver." />
  </CMX_ANNOTATION_STRING_LIST>

	<CMX_DRIVER_SUB_TREE_LIST>
		<CMX_DRIVER_SUB_TREE DISPLAY_NAME="Properties - CSD" DRIVER_CATEGORY="CapSense\CapSense - CSD" />
		<CMX_DRIVER_SUB_TREE DISPLAY_NAME="CSD Properties" DRIVER_CATEGORY="CY3270 PSoC FirstTouch Kit" ORDINAL="1"/>
	</CMX_DRIVER_SUB_TREE_LIST>
 
</CMX_IO_DRIVER>
</CMX_DB>

⌨️ 快捷键说明

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