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

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

?? serialisr.c

?? freertosV4.40 是一種small的嵌入式系統。利于嵌入式開好者入門學習嵌入式操作系統。通過對于源碼的學習可以很好的掌握freertos的運行機制。
?? C
字號:
/*
	FreeRTOS.org V4.4.0 - 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.
	***************************************************************************
*/

/*-----------------------------------------------------------
 * Components that can be compiled to either ARM or THUMB mode are
 * contained in serial.c  The ISR routines, which can only be compiled
 * to ARM mode, are contained in this file.
 *----------------------------------------------------------*/



/* Library includes. */
#include "75x_uart.h"

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

static xQueueHandle xRxedChars;
static xQueueHandle xCharsForTx;
static portBASE_TYPE volatile *pxQueueEmpty;

void vConfigureQueues( xQueueHandle xQForRx, xQueueHandle xQForTx, portBASE_TYPE volatile *pxEmptyFlag )
{
	xRxedChars = xQForRx;
	xCharsForTx = xQForTx;
	pxQueueEmpty = pxEmptyFlag;
}
/*-----------------------------------------------------------*/

void vSerialISR( void )
{
signed portCHAR cChar;
portBASE_TYPE xTaskWokenByTx = pdFALSE, xTaskWokenByPost = pdFALSE;

	do
	{
		if( UART0->MIS & UART_IT_Transmit )
		{
			/* The interrupt was caused by the THR becoming empty.  Are there any
			more characters to transmit? */
			if( xQueueReceiveFromISR( xCharsForTx, &cChar, &xTaskWokenByTx ) == pdTRUE )
			{
				/* A character was retrieved from the queue so can be sent to the
				THR now. */
				UART0->DR = cChar;
			}
			else
			{
				*pxQueueEmpty = pdTRUE;		
			}		

			UART_ClearITPendingBit( UART0, UART_IT_Transmit );
		}
	
		if( UART0->MIS & UART_IT_Receive )
		{
			/* The interrupt was caused by a character being received.  Grab the
			character from the RHR and place it in the queue of received
			characters. */
			cChar = UART0->DR;
			xTaskWokenByPost = xQueueSendFromISR( xRxedChars, &cChar, xTaskWokenByPost );
			UART_ClearITPendingBit( UART0, UART_IT_Receive );
		}
	} while( UART0->MIS );

	/* If a task was woken by either a character being received or a character
	being transmitted then we may need to switch to another task. */
	portEND_SWITCHING_ISR( ( xTaskWokenByPost || xTaskWokenByTx ) );
}


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费的视频| 成人短视频下载| 欧美一区二区视频网站| 亚洲一级二级三级| 欧美精品xxxxbbbb| 日韩av在线发布| 久久久久高清精品| 91麻豆国产自产在线观看| 亚洲成人精品影院| 日韩欧美的一区| eeuss鲁片一区二区三区在线看| 欧美国产激情二区三区| 日韩欧美一级二级| 国产精品18久久久久久久网站| 久久久久一区二区三区四区| av在线不卡网| 日韩在线播放一区二区| 精品久久久久久久人人人人传媒 | 亚洲色图在线播放| 欧美色精品在线视频| 蜜臀av一级做a爰片久久| 精品国产成人系列| 91久久香蕉国产日韩欧美9色| 日韩精品电影一区亚洲| 国产欧美视频一区二区| 欧美亚洲国产bt| 国产成人免费视频| 亚洲国产成人av好男人在线观看| 欧美成人一区二区| 91日韩一区二区三区| 麻豆精品在线看| 亚洲欧美偷拍另类a∨色屁股| 在线电影院国产精品| www.久久精品| 久久成人av少妇免费| 亚洲欧美日韩精品久久久久| 欧美一级视频精品观看| 国产91丝袜在线18| 丝袜亚洲另类欧美综合| 国产精品美女久久久久av爽李琼| 4hu四虎永久在线影院成人| 高潮精品一区videoshd| 日韩高清在线不卡| 中文字幕色av一区二区三区| 欧美性色黄大片| 国产盗摄一区二区| 美女视频黄免费的久久 | 中文字幕一区二区三| 日韩欧美视频在线| 欧美无砖砖区免费| www.66久久| 国产福利一区二区三区| 色94色欧美sute亚洲线路一ni| 国产一区二区三区在线观看免费视频 | 亚洲制服欧美中文字幕中文字幕| 久久久777精品电影网影网| 这里只有精品99re| 欧美影片第一页| 色综合久久久久久久| 成人av影院在线| 国产精品一区免费视频| 久久精品国产亚洲一区二区三区| 亚洲国产日韩综合久久精品| 综合自拍亚洲综合图不卡区| 欧美国产精品一区二区| 久久精品一区二区三区不卡 | 久久女同精品一区二区| 2021中文字幕一区亚洲| 日韩欧美一卡二卡| 日韩一级免费一区| 日韩欧美一级二级| 日韩欧美国产电影| 精品国产一二三| 精品国产91乱码一区二区三区 | 欧洲av在线精品| 91国产免费观看| 欧洲一区在线观看| 欧美日韩亚洲另类| 91麻豆精品国产91| 日韩一级成人av| 欧美mv和日韩mv的网站| 精品欧美乱码久久久久久1区2区| 欧美成人艳星乳罩| 久久久影视传媒| 日本一区二区三区电影| 亚洲国产精品ⅴa在线观看| 欧美国产精品v| 亚洲黄色小视频| 日日噜噜夜夜狠狠视频欧美人| 日韩精品免费专区| 激情综合一区二区三区| 国产福利不卡视频| jlzzjlzz亚洲日本少妇| 在线视频观看一区| 91精品国产综合久久精品麻豆| 日韩一区二区三区高清免费看看| 日韩欧美一二三四区| 久久噜噜亚洲综合| 亚洲丝袜另类动漫二区| 一区二区三区.www| 毛片av中文字幕一区二区| 国产精品一区专区| 91老司机福利 在线| 欧美日韩小视频| 久久蜜臀精品av| 一区二区三区成人| 国产真实乱子伦精品视频| 成人黄色777网| 欧美日韩亚洲综合在线| 欧美精品一区视频| 一级做a爱片久久| 玖玖九九国产精品| 成人av网站在线| 日韩手机在线导航| 亚洲女女做受ⅹxx高潮| 精品一区二区在线播放| 91在线国产观看| 欧美刺激脚交jootjob| 亚洲色图一区二区| 欧美日韩国产高清一区二区三区| 日韩欧美国产精品| 亚洲精品一二三| 国产美女久久久久| 欧美群妇大交群中文字幕| 国产拍揄自揄精品视频麻豆| 亚洲一二三四在线| 成人午夜免费视频| 欧美不卡一区二区三区四区| 亚洲日本韩国一区| 国产成人亚洲综合a∨婷婷图片| 欧美午夜寂寞影院| 中文字幕一区二区三区在线播放| 日韩国产欧美视频| 一本久久综合亚洲鲁鲁五月天| 日韩精品在线一区二区| 亚洲自拍欧美精品| 成人动漫视频在线| 欧美白人最猛性xxxxx69交| 亚洲一级二级在线| 9色porny自拍视频一区二区| 日韩欧美不卡一区| 日韩有码一区二区三区| av一区二区三区黑人| 久久综合九色综合欧美就去吻| 亚洲成av人**亚洲成av**| 99国产精品国产精品毛片| 久久久美女艺术照精彩视频福利播放| 日日夜夜精品免费视频| 欧美亚洲尤物久久| 一区二区三区久久| 91在线小视频| 国产精品国产成人国产三级 | 国产成人av资源| 日韩精品一区二区三区四区| 亚洲午夜激情av| 欧美亚洲自拍偷拍| 亚洲无线码一区二区三区| 一本到一区二区三区| 日韩理论片中文av| 91一区二区在线| 国产精品国产三级国产| 99精品在线观看视频| 国产精品午夜久久| av中文字幕亚洲| 中文字幕av一区二区三区| 国产精品18久久久久久久久| 久久久高清一区二区三区| 国产乱码精品一区二区三区av| 欧美成人女星排名| 国产毛片精品视频| 国产三级精品三级在线专区| 国产成人在线观看免费网站| 国产亚洲精品资源在线26u| 狂野欧美性猛交blacked| 精品国产乱码久久久久久1区2区 | 国产+成+人+亚洲欧洲自线| 国产性色一区二区| 成人97人人超碰人人99| 国产精品国产三级国产a| 丁香桃色午夜亚洲一区二区三区| 国产精品色噜噜| 色哟哟日韩精品| 性做久久久久久| 欧美成人性福生活免费看| 国产成人免费视频一区| 国产精品久久久一本精品| 色婷婷综合五月| 亚洲第一激情av| 欧美岛国在线观看| 国产98色在线|日韩| 国产精品福利av | 91精品国产美女浴室洗澡无遮挡| 蜜臀久久久99精品久久久久久| 精品1区2区在线观看| yourporn久久国产精品| 亚洲va在线va天堂| 精品剧情v国产在线观看在线| 成人性生交大片免费看中文 | 中文字幕一区二区三区色视频| 欧美性受极品xxxx喷水|