亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? partest.c

?? FreeRTOS V4.2.1,增加了AVR32 UC3 和 LPC2368 的支持
?? C
字號:
/*
	FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.

	This file is part of the FreeRTOS.org distribution.

	FreeRTOS.org is free software; you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation; either version 2 of the License, or
	(at your option) any later version.

	FreeRTOS.org is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with FreeRTOS.org; if not, write to the Free Software
	Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

	A special exception to the GPL can be applied should you wish to distribute
	a combined work that includes FreeRTOS.org, without being obliged to provide
	the source code for any proprietary components.  See the licensing section
	of http://www.FreeRTOS.org for full details of how and when the exception
	can be applied.

	***************************************************************************
	See http://www.FreeRTOS.org for documentation, latest information, license
	and contact details.  Please ensure to read the configuration and relevant
	port sections of the online documentation.

	Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
	with commercial development and support options.
	***************************************************************************
*/

/* Library includes. */
#include "75x_GPIO.h"
#include "75x_map.h"

/* Scheduler includes. */
#include "FreeRTOS.h"

/* Demo application includes. */
#include "partest.h"

/*-----------------------------------------------------------
 * Simple parallel port IO routines for the LED's 
 *-----------------------------------------------------------*/

#define partstNUM_LEDS	4

typedef struct GPIOMAP
{
	GPIO_TypeDef	*pxPort;
	unsigned portLONG ulPin;
	unsigned portLONG ulValue;
} GPIO_MAP;

static GPIO_MAP xLEDMap[ partstNUM_LEDS ] =
{
	{ ( GPIO_TypeDef	* )GPIO1_BASE, GPIO_Pin_1, 0UL },
	{ ( GPIO_TypeDef	* )GPIO0_BASE, GPIO_Pin_16, 0UL },
	{ ( GPIO_TypeDef	* )GPIO2_BASE, GPIO_Pin_18, 0UL },	
	{ ( GPIO_TypeDef	* )GPIO2_BASE, GPIO_Pin_19, 0UL }	
};

/*-----------------------------------------------------------*/

void vParTestInitialise( void )
{	
GPIO_InitTypeDef GPIO_InitStructure ;

    /* Configure the bits used to flash LED's on port 1 as output. */

	/* Configure LED3 */
	GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_16;
	GPIO_Init(GPIO0,&GPIO_InitStructure);

	/* Configure LED2 */
	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;
	GPIO_Init(GPIO1, &GPIO_InitStructure);

	/* Configure LED4 and LED5 */
	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_18 | GPIO_Pin_19;
	GPIO_Init(GPIO2, &GPIO_InitStructure);

	vParTestSetLED( 0, 0 );
	vParTestSetLED( 1, 0 );
	vParTestSetLED( 2, 0 );
	vParTestSetLED( 3, 0 );
}
/*-----------------------------------------------------------*/

void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )
{
	if( uxLED < partstNUM_LEDS )
	{
		portENTER_CRITICAL();
		{
			if( xValue )
			{
				GPIO_WriteBit( xLEDMap[ uxLED ].pxPort, xLEDMap[ uxLED ].ulPin, Bit_RESET );
				xLEDMap[ uxLED ].ulValue = 0;
			}
			else
			{
				GPIO_WriteBit( xLEDMap[ uxLED ].pxPort, xLEDMap[ uxLED ].ulPin, Bit_SET );
				xLEDMap[ uxLED ].ulValue = 1;			
			}
		}
		portEXIT_CRITICAL();
	}
}
/*-----------------------------------------------------------*/

void vParTestToggleLED( unsigned portBASE_TYPE uxLED )
{
	if( uxLED < partstNUM_LEDS )
	{
		portENTER_CRITICAL();
		{
			if( xLEDMap[ uxLED ].ulValue == 1 )
			{
				GPIO_WriteBit( xLEDMap[ uxLED ].pxPort, xLEDMap[ uxLED ].ulPin, Bit_RESET );
				xLEDMap[ uxLED ].ulValue = 0;
			}
			else
			{
				GPIO_WriteBit( xLEDMap[ uxLED ].pxPort, xLEDMap[ uxLED ].ulPin, Bit_SET );
				xLEDMap[ uxLED ].ulValue = 1;			
			}
		}
		portEXIT_CRITICAL();
	}
}




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合天天综合狠狠| 这里只有精品视频在线观看| 亚洲一区二区偷拍精品| 欧美精品一区二区三区高清aⅴ | 午夜a成v人精品| 欧美激情一区二区三区全黄| 欧美美女直播网站| 99热在这里有精品免费| 狠狠色丁香久久婷婷综合丁香| 亚洲女性喷水在线观看一区| 国产午夜亚洲精品理论片色戒 | 国产精品乱码久久久久久| 欧美一区二区在线免费播放| 色一区在线观看| 粉嫩久久99精品久久久久久夜| 蜜臀a∨国产成人精品| 亚洲一区二区中文在线| 亚洲欧洲国产日韩| 欧美激情艳妇裸体舞| 日韩欧美国产精品一区| 精品视频在线免费观看| 91麻豆精品秘密| 大陆成人av片| 国产馆精品极品| 国产乱国产乱300精品| 久久精品噜噜噜成人av农村| 午夜av一区二区| 亚洲国产综合视频在线观看| 亚洲黄色av一区| 亚洲视频一二三| 国产精品高清亚洲| 国产精品久久久久久久久搜平片 | 亚洲私人黄色宅男| 日本一区二区视频在线| 久久午夜免费电影| 久久色成人在线| 久久人人爽爽爽人久久久| 精品国一区二区三区| 日韩一区二区三区av| 日韩一区二区三区av| 日韩欧美第一区| 欧美xingq一区二区| 精品av久久707| 久久丝袜美腿综合| 国产欧美中文在线| 成人欧美一区二区三区视频网页| 国产精品久久免费看| 国产精品高潮呻吟| 一区二区三区中文字幕精品精品| 亚洲美女视频一区| 亚洲成人在线免费| 人人精品人人爱| 久久se精品一区二区| 国产乱一区二区| www.色综合.com| 在线一区二区三区四区五区| 欧美日韩激情一区| 日韩精品中文字幕一区| 精品国产第一区二区三区观看体验 | 中文字幕一区二区三区四区| 亚洲精品日韩一| 丝袜诱惑亚洲看片| 久久99国产精品久久99| 高清国产一区二区三区| 色噜噜夜夜夜综合网| 欧美久久久久久久久中文字幕| 欧美一级xxx| 国产日韩av一区| 亚洲综合在线视频| 久久精品国产精品亚洲红杏| 国产精品一区二区在线观看不卡| 99精品黄色片免费大全| 欧美日韩国产天堂| 久久嫩草精品久久久久| 亚洲美女少妇撒尿| 热久久久久久久| 不卡电影免费在线播放一区| 欧美午夜一区二区| 久久亚洲二区三区| 亚洲中国最大av网站| 久草这里只有精品视频| 93久久精品日日躁夜夜躁欧美| 欧美一区二区在线看| 国产精品免费看片| 免费一级欧美片在线观看| 成人精品一区二区三区中文字幕| 欧美猛男gaygay网站| 国产网红主播福利一区二区| 午夜伦欧美伦电影理论片| 国产精品一级二级三级| 欧美日韩免费电影| 中文字幕乱码一区二区免费| 婷婷六月综合亚洲| av在线综合网| 日韩欧美激情四射| 亚洲福利视频三区| 成av人片一区二区| 精品91自产拍在线观看一区| 一区二区三区高清| 波多野结衣中文字幕一区二区三区| 在线91免费看| 一区二区三区国产精品| 丁香婷婷综合激情五月色| 欧美一区二区三区小说| 中文字幕一区二区在线观看| 国产自产v一区二区三区c| 欧美人与禽zozo性伦| 亚洲国产高清在线观看视频| 奇米影视一区二区三区| 色噜噜久久综合| 国产精品久久久久桃色tv| 国产一区在线观看麻豆| 91精品福利在线一区二区三区| 亚洲欧美日韩中文播放| 成人免费看片app下载| 26uuu亚洲| 另类中文字幕网| 欧美绝品在线观看成人午夜影视| 亚洲欧美日韩成人高清在线一区| 岛国一区二区在线观看| 久久人人爽人人爽| 国产麻豆9l精品三级站| 日韩欧美国产一二三区| 日韩精品成人一区二区在线| 欧美性受xxxx黑人xyx| 亚洲精品福利视频网站| 99视频精品全部免费在线| 国产精品家庭影院| 不卡一卡二卡三乱码免费网站| 国产欧美va欧美不卡在线| 国产精品一卡二卡| 日本一区二区三区国色天香 | 欧美视频在线不卡| 伊人婷婷欧美激情| 一本大道av一区二区在线播放| 中文字幕一区二区日韩精品绯色| 不卡一区二区中文字幕| 中文字幕在线一区| 色婷婷综合久久| 亚洲最快最全在线视频| 欧美日韩国产123区| 日韩电影在线免费观看| 日韩一区二区在线观看视频| 美女视频网站黄色亚洲| 久久众筹精品私拍模特| 丁香天五香天堂综合| 成人欧美一区二区三区白人| 色丁香久综合在线久综合在线观看| 亚洲日本欧美天堂| 欧美日韩亚洲综合| 日本在线不卡视频| 2021久久国产精品不只是精品| 国产精品2024| 亚洲人成网站在线| 欧美日本乱大交xxxxx| 精品亚洲porn| 亚洲国产精品av| 在线观看日韩一区| 日韩成人午夜电影| 国产喷白浆一区二区三区| 91在线观看污| 日韩极品在线观看| 久久久久久久综合色一本| av电影一区二区| 亚洲成人动漫在线免费观看| 精品久久久久久综合日本欧美 | 国产一区二区在线观看免费| 中文一区在线播放| 欧美色图片你懂的| 久久爱www久久做| 亚洲乱码一区二区三区在线观看| 欧美日韩黄色影视| 国产成人精品一区二区三区四区 | 欧美日本在线一区| 激情小说亚洲一区| 国产69精品久久久久毛片| 樱花草国产18久久久久| 精品国产乱码久久久久久久 | 久久91精品久久久久久秒播| 国产精品欧美极品| 欧美一区午夜视频在线观看| 福利91精品一区二区三区| 亚洲一区在线观看免费 | 亚洲欧美二区三区| 日韩午夜电影av| 91免费版pro下载短视频| 美女一区二区久久| 一区二区日韩电影| 国产网站一区二区| 欧美日韩国产精品成人| 不卡高清视频专区| 经典三级在线一区| 一级特黄大欧美久久久| 国产人妖乱国产精品人妖| 欧美福利视频导航| 色综合久久天天综合网| 精品无码三级在线观看视频 | 国产精品一级黄| 日韩中文字幕1| 亚洲精品视频在线|