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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? uart0.c

?? ucos2在LM3S615上移植成功代碼,有跑馬燈的任務(wù)程序,可以在實(shí)驗(yàn)板上做小實(shí)驗(yàn)了.
?? C
字號:
/****************************************Copyright (c)**************************************************
**                               Guangzhou ZHIYUAN electronics Co.,LTD.
**                                     
**                                 http://www.embedtools.com
**
**--------------File Info-------------------------------------------------------------------------------
** File Name:          Uart0.c
** Last modified Date: 2006-11-18
** Last Version:       v1.0
** Description:        串口驅(qū)動(dòng)源文件
** 
**------------------------------------------------------------------------------------------------------
** Created By:         Zhou Shaogang
** Created date:       2006-11-18
** Version:            v1.0
** Descriptions:
**
**------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Description:
**
********************************************************************************************************/

#include "../config.h"
uint8 Uart0_Rec_Queue[UART0_REC_QUEUE_LEN];


/************************************************************************************
** Function name: Uart0Init
** Descriptions:  初始化Uart0 
** Input:         BaudRate: 波特率
**                Prio:     中斷優(yōu)先級
** Output:        TRUE :成功
**                FALSE:失敗
** Created by:    Zhou Shaogang
** Created Date:  2006-11-18
**----------------------------------------------------------------------------------
** Modified by:
** Modified Date: 
**----------------------------------------------------------------------------------
************************************************************************************/
uint8 Uart0Init(uint32 BaudRate, uint8 Prio)
{
  if(BaudRate>115200)                                        //波特率太高,錯(cuò)誤返回   
    return(FALSE);
  
  if (QueueCreate(Uart0_Rec_Queue,                           //初且化接收隊(duì)列失敗,錯(cuò)誤返回
                  UART0_REC_QUEUE_LEN,
                  0,
                  0)==NOT_OK)
  	return(FALSE);                                           
    
  SysCtlPeripheralEnable(SYSCTL_PERIPH_UART0);               //使能串口0外圍設(shè)備
  SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOA);               //使能GPIOA

  GPIOPinTypeUART(GPIO_PORTA_BASE, GPIO_PIN_0 | GPIO_PIN_1); //設(shè)置PA0,PA1為RXD0,TXD0
  
  UARTConfigSet(UART0_BASE, BaudRate, (UART_CONFIG_WLEN_8 |  //配置串口0,8位數(shù)據(jù),1位起始位,1位停止位,用戶波特率
                                       UART_CONFIG_STOP_ONE |
                                       UART_CONFIG_PAR_NONE) & 0xFFFFFFEF);

  UARTFifoLevelSet(UART0_BASE, 8, 8);
  IntEnable(INT_UART0);                                      //使能串口0系統(tǒng)中斷
  UARTIntEnable(UART0_BASE, UART_INT_RX | UART_INT_RT);      //使能串口0接收中斷和接收超時(shí)中斷
  IntPrioritySet(INT_UART0, Prio);                           //設(shè)置中斷優(yōu)先級     
  UARTEnable(UART0_BASE);                                
  
  return(TRUE);
}


/************************************************************************************
** Function name: Uart0Send
** Descriptions:  發(fā)送多個(gè)字節(jié)數(shù)據(jù)
** Input:         Buffer:發(fā)送數(shù)據(jù)存儲(chǔ)位置
**                NByte:發(fā)送數(shù)據(jù)個(gè)數(shù)
** Output:        無
** Created by:    Zhou Shaogang 
** Created Date:  2006-11-18
**----------------------------------------------------------------------------------
** Modified by:
** Modified Date: 
**----------------------------------------------------------------------------------
************************************************************************************/
void Uart0Send(uint8 *Buffer, uint16 NByte)
{
  while(NByte)
  {
    if( UARTSpaceAvail(UART0_BASE) )
    {
      UARTCharNonBlockingPut(UART0_BASE, *Buffer++);
      NByte--;
    }
  }

  while( !UARTTraFifoEmp(UART0_BASE) );
}


/*********************************************************************************************************
** 函數(shù)名稱: UART0_ISR
** 功能描述: 串口0中斷服務(wù)函數(shù)
** 輸 入:   無
** 輸 出:   無
** 全局變量: Uart0_Rec_Queue
** 調(diào)用模塊: QueueWrite
**
** 作 者: 周紹剛
** 日 期: 2006年10月12日
**-------------------------------------------------------------------------------------------------------
** 修改人: 
** 日 期: 
**-------------------------------------------------------------------------------------------------------
********************************************************************************************************/

/************************************************************************************
** Function name: UART0_ISR
** Descriptions:  串口0中斷服務(wù)函數(shù)
** Input:         無 
** Output:        無 
** Created by:    Zhou Shaogang 
** Created Date:  2006-11-18
**----------------------------------------------------------------------------------
** Modified by:
** Modified Date: 
**----------------------------------------------------------------------------------
************************************************************************************/
void UART0_ISR(void)
{
 
  unsigned long ulStatus;
   
  ulStatus = UARTIntStatus(UART0_BASE, true);   //讀取已使能的串口0中斷狀態(tài)
  UARTIntClear(UART0_BASE, ulStatus);           //清除當(dāng)前的串口0中斷

  if((ulStatus & UART_INT_RX) || (ulStatus & UART_INT_RT))               //接收中斷
  {
   while( UARTCharsAvail(UART0_BASE) )
   {
    QueueWrite(Uart0_Rec_Queue, (uint8)UARTCharNonBlockingGet(UART0_BASE));//FIFO中的數(shù)據(jù)入隊(duì)列
   }
  }
  
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆免费看| 波波电影院一区二区三区| 欧美激情一区二区在线| 欧美日韩精品一区二区三区蜜桃| 国产一区999| 亚洲aaa精品| 自拍视频在线观看一区二区| 精品国产一区久久| 欧美人妇做爰xxxⅹ性高电影| 丁香天五香天堂综合| caoporen国产精品视频| 久久99精品久久只有精品| 亚洲成av人片| 亚洲精品国产a久久久久久 | 97se亚洲国产综合在线| 久久99国产精品久久| 亚洲综合一区二区三区| 中文字幕亚洲一区二区va在线| 国产清纯美女被跳蛋高潮一区二区久久w | 一区二区三区四区精品在线视频| 国产视频一区不卡| 欧美成人女星排名| 欧美高清dvd| 欧美丝袜自拍制服另类| 色综合色狠狠综合色| 福利电影一区二区三区| 国产麻豆视频精品| 裸体歌舞表演一区二区| 日本不卡的三区四区五区| 亚洲午夜在线视频| 亚洲最大色网站| 亚洲精品欧美专区| 亚洲欧美激情视频在线观看一区二区三区| 久久久久99精品国产片| 久久色在线视频| 欧美精品一区二区精品网| 欧美成人福利视频| 日韩一区二区高清| 日韩丝袜美女视频| 精品剧情v国产在线观看在线| 宅男噜噜噜66一区二区66| 3d动漫精品啪啪| 欧美一级理论性理论a| 日韩一级二级三级| 欧美成人aa大片| 久久蜜桃av一区精品变态类天堂| www成人在线观看| 国产日韩欧美精品一区| 欧美高清在线精品一区| 国产精品超碰97尤物18| 亚洲色图欧美偷拍| 亚洲一二三四区| 视频一区中文字幕| 久久成人综合网| 成人做爰69片免费看网站| 成人免费视频一区二区| 色综合久久久久久久久久久| 91传媒视频在线播放| 欧美酷刑日本凌虐凌虐| 欧美videossexotv100| 亚洲精品一区二区三区影院| 亚洲国产高清不卡| 亚洲女子a中天字幕| 午夜伦欧美伦电影理论片| 日本欧美一区二区在线观看| 国产一区二区影院| 国产成人aaa| 色婷婷av一区二区三区之一色屋| 精品视频123区在线观看| 日韩一本二本av| 国产农村妇女毛片精品久久麻豆| 亚洲精选视频在线| 日本麻豆一区二区三区视频| 国产成人av一区二区| 色综合一个色综合| 日韩三级高清在线| 国产精品成人一区二区三区夜夜夜 | 91浏览器打开| 日韩精品一区国产麻豆| 国产精品三级电影| 婷婷中文字幕一区三区| 国产福利精品一区二区| 在线视频一区二区三区| 精品国产凹凸成av人导航| 中文字幕中文在线不卡住| 日韩精品国产欧美| 成人国产精品视频| 91精品国产免费| 1024精品合集| 激情图片小说一区| 欧美亚洲一区二区在线观看| 久久综合九色综合欧美亚洲| 一区二区三区在线免费观看 | 色综合久久天天综合网| 日韩手机在线导航| 亚洲视频电影在线| 狠狠色狠狠色综合系列| 欧美丝袜第三区| 国产精品久久影院| 国产在线精品免费| 欧美日韩成人高清| 亚洲免费电影在线| 国产99久久久国产精品潘金网站| 欧美精品在欧美一区二区少妇| 中文字幕一区视频| 国产精品夜夜嗨| 日韩一级大片在线| 亚洲第一电影网| 97国产一区二区| 国产免费久久精品| 国产一区二区按摩在线观看| 69堂亚洲精品首页| 亚洲福利一区二区三区| 91欧美一区二区| 国产日韩视频一区二区三区| 久久av中文字幕片| 日韩亚洲欧美在线| 婷婷丁香激情综合| 欧美色图一区二区三区| 综合久久给合久久狠狠狠97色| 国产激情一区二区三区四区 | 一区二区三区四区在线播放 | 麻豆精品视频在线观看| 欧美日韩国产a| 亚洲国产裸拍裸体视频在线观看乱了 | 日韩午夜av一区| 视频一区在线播放| 337p亚洲精品色噜噜狠狠| 午夜伦欧美伦电影理论片| 在线观看网站黄不卡| 亚洲男人的天堂网| 色久优优欧美色久优优| 中文字幕佐山爱一区二区免费| 成人精品高清在线| 欧美国产成人精品| 波多野结衣中文一区| 中文字幕av一区 二区| 粗大黑人巨茎大战欧美成人| 国产精品青草久久| av亚洲产国偷v产偷v自拍| 亚洲欧美综合另类在线卡通| bt欧美亚洲午夜电影天堂| 亚洲人成人一区二区在线观看| eeuss鲁片一区二区三区在线看| 国产精品久久久久aaaa樱花| 91小视频在线免费看| 亚洲人成网站在线| 欧美日韩一区不卡| 蜜臀国产一区二区三区在线播放| 日韩一区二区免费电影| 韩国在线一区二区| 国产精品久99| 在线观看一区二区精品视频| 日韩国产一二三区| 精品国产乱码久久久久久图片 | 午夜日韩在线观看| 日韩欧美一二区| 国产综合久久久久影院| 欧美激情资源网| 色婷婷av一区二区三区gif | 欧美—级在线免费片| 91免费视频大全| 午夜精品一区二区三区免费视频 | 91麻豆高清视频| 五月天激情综合网| 久久免费午夜影院| 色猫猫国产区一区二在线视频| 亚洲福利视频一区二区| 欧美zozo另类异族| 成人激情文学综合网| 亚洲国产裸拍裸体视频在线观看乱了| 日韩午夜激情电影| eeuss鲁一区二区三区| 丝袜亚洲另类欧美| 中文字幕免费在线观看视频一区| 色偷偷久久一区二区三区| 久久精品国产精品亚洲红杏| 国产精品国产自产拍高清av王其| 欧美优质美女网站| 国产乱对白刺激视频不卡| 国产精品激情偷乱一区二区∴| 欧美精品自拍偷拍动漫精品| 国产成人综合精品三级| 亚洲大片免费看| 国产精品视频第一区| 欧美妇女性影城| 99re在线精品| 紧缚奴在线一区二区三区| 一区二区三区在线视频免费观看| 精品久久久久久最新网址| 欧美高清在线一区二区| 9191精品国产综合久久久久久| 国产91丝袜在线播放| 日韩av中文字幕一区二区三区| 中文字幕色av一区二区三区| 欧美sm美女调教| 欧美亚洲综合另类| 99久久国产综合色|国产精品| 久久er99热精品一区二区| 午夜精品久久久久久久99樱桃|