📄 rgbled.cmx
字号:
<!--
******************************************************************************
******************************************************************************
** FILENAME: RGBLED.cmx
** Version: 1.1, Updated on 2007/03/08 at 09:37:41
**
** DESCRIPTION:
** XML description of RGBLED.
**
** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
** Copyright (c) Cypress MicroSystems 2001-2007. All Rights Reserved.
******************************************************************************
******************************************************************************
-->
<CMX_DB>
<CMX_IO_DRIVER
NAME = "RGBLED"
DISPLAY_NAME = "Red/Green/Blue"
VERSION = "1.1"
IMAGE = "RGBLED_icon.gif"
WIDGET = ""
DOC_FILE = ""
HTML = "RGBLED_datasheet.htm"
DRIVER_CATEGORY = "Display\LED\Tri-Color"
DRIVER_TYPE = "CMX_OUTPUT"
VALUE_TYPE = "DISCRETE"
VARIABLE_TYPE = "BYTE"
CONTAINER = "TRUE"
ORDINAL = "10"
>
<CMX_PROPERTY_LIST>
<CMX_PROPERTY NAME="Current Mode" TYPE="ENUM" DEFAULT_VALUE="Sourcing" COMMENT="Select PSoC pin current mode" SCHEM_BOM_KEY="TRUE">
<CMX_PROPERTY_VALUE_LIST>
<CMX_PROPERTY_VALUE NAME="Sourcing" VALUE="0" ORDER="0"/>
<CMX_PROPERTY_VALUE NAME="Sinking" VALUE="7" ORDER="1"/>
</CMX_PROPERTY_VALUE_LIST>
</CMX_PROPERTY>
</CMX_PROPERTY_LIST>
<CMX_HIDDEN_PROPERTY_LIST>
<CMX_PROPERTY NAME="Number of output pins" TYPE="ENUM" DEFAULT_VALUE="3" COMMENT="Number of output pins">
<CMX_PROPERTY_VALUE_LIST>
<CMX_PROPERTY_VALUE NAME="3" VALUE="3" ORDER="0"/>
</CMX_PROPERTY_VALUE_LIST>
</CMX_PROPERTY>
<CMX_PROPERTY NAME="DriveMode" TYPE="ENUM" DEFAULT_VALUE="Strong" COMMENT="Select drive mode">
<CMX_PROPERTY_VALUE_LIST>
<CMX_PROPERTY_VALUE NAME="Strong" VALUE="01" ORDER="0" />
</CMX_PROPERTY_VALUE_LIST>
</CMX_PROPERTY>
</CMX_HIDDEN_PROPERTY_LIST>
<CMX_TEMPLATE_FILE_LIST>
<CMX_TEMPLATE_FILE PATH="RGBLEDFrags.tpl" PREFIX="" TARGET_FILE_NAME="" FILE_TYPE="SOURCE_FILE" />
<CMX_TEMPLATE_FILE PATH="RGBLED.h" PREFIX="" TARGET_FILE_NAME="RGBLED.h" FILE_TYPE="" />
<CMX_TEMPLATE_FILE PATH="RGBLED.c" PREFIX="" TARGET_FILE_NAME="RGBLED.c" FILE_TYPE="" />
<CMX_TEMPLATE_FILE PATH="CMX_DRIVER_CATALOG\CMX\DIO\dio.h" PREFIX="" TARGET_FILE_NAME="dio.h" FILE_TYPE="" />
<CMX_TEMPLATE_FILE PATH="CMX_DRIVER_CATALOG\CMX\DIO\dio.c" PREFIX="" TARGET_FILE_NAME="dio.c" FILE_TYPE="" />
</CMX_TEMPLATE_FILE_LIST>
<CMX_SCHEM_BOM_LIST>
<CMX_SCHEM_BOM NAME="RGBLED" KEY_VALUE="Sinking" SCHEMATIC_PATH="RGBLED\RGBLED_sinking_schematic.gif" BOM_PATH="RGBLED_sinking_BOM.xml" NAME_LOCATION_SPEC="RGBLED\RGBLED_sinking_seglocation.xml"/>
<CMX_SCHEM_BOM NAME="RGBLED" KEY_VALUE="Sourcing" SCHEMATIC_PATH="RGBLED\RGBLED_sourcing_schematic.gif" BOM_PATH="RGBLED_sourcing_BOM.xml" NAME_LOCATION_SPEC="RGBLED\RGBLED_sourcing_seglocation.xml"/>
</CMX_SCHEM_BOM_LIST>
<CMX_ANNOTATION_STRING_LIST>
<CMX_ANNOTATION_STRING STRING_TYPE="SUMMARY_DESCRIPTION" ANNOTATION_STRING="This LED output driver consists of three diodes of different colors connected in the same orientation, such that one diode/color can be illuminated at a time. Each diode in the set is driven with up to 10mA of current. Driver output states include: OFF, RED, GREEN, BLUE." />
<CMX_ANNOTATION_STRING STRING_TYPE="VARIABLE_DESCRIPTION" ANNOTATION_STRING="The PSoC pin sources current to or sinks current from a LED through a current limiting resistor. The connection of the LED to output pin depends on selection of Current Mode user property." />
<CMX_ANNOTATION_STRING STRING_TYPE="PIN_DESCRIPTION" ANNOTATION_STRING="The LED state is controlled with an 8-bit unsigned byte. 0 = OFF, 1 = RED, 2 = GREEN, 3 = BLUE." />
</CMX_ANNOTATION_STRING_LIST>
<CMX_VARIABLE_CONTAINER NAME="RGBLED" SETUP_SCRIPT="CMX_DATA\CMXDRV\CMX\RGBLED\RGBLED.js" TRANSFER_FUNCTION_TARGET="state">
<CMX_SUB_NAME_LIST>
</CMX_SUB_NAME_LIST>
<CMX_VARIABLE_LIST>
<CMX_VARIABLE>
<CMX_VALUE_LIST>
<CMX_VALUE NAME="OFF" TYPE="DISCRETE" VALUE="0" ORDER="0"/>
<CMX_VALUE NAME="RED" TYPE="DISCRETE" VALUE="1" ORDER="1"/>
<CMX_VALUE NAME="GREEN" TYPE="DISCRETE" VALUE="2" ORDER="2"/>
<CMX_VALUE NAME="BLUE" TYPE="DISCRETE" VALUE="3" ORDER="3"/>
</CMX_VALUE_LIST>
</CMX_VARIABLE>
</CMX_VARIABLE_LIST>
<CMX_IO_DRIVER_LIST>
</CMX_IO_DRIVER_LIST>
</CMX_VARIABLE_CONTAINER>
</CMX_IO_DRIVER>
</CMX_DB>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -