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

📄 rgbled.cmx

📁  PSoC(可编程片上系统)是Cypress半导体公司生产的包含有8位微处理器核和数字与模拟混合的信号阵列芯片
💻 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 + -