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

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

?? uart.c

?? zigbee 2430 演示 就是個演示程序么 說這么多干嘛 暈
?? C
字號:
/******************************************************************************
Filename:     uart.c
Target:       cc2430
Revised:      16/12-2005
Revision:     1.0

Description:
    Reads in data written through the UART. When ENTER is pressed, the data is
    written back. ESC ends the session.

    Set up hyperterminal for 57600 kBaud transfer.
    Use 8 bits, no flow control and no parity bit.

******************************************************************************/

#include <stdio.h>
#include <string.h>
#include "app_ex.h"
#include "lcd128_64.h"

// Prototypes
char uartGetkey(void);
void UartTX_Send_String(char *Data,int len);

#define BUFFER_SIZE 32

typedef struct{
   UINT8 pointer;
   char text[BUFFER_SIZE];
} BUFFER;

BUFFER buffer;

void initUART(void);
void uart_main(void);


/******************************************************************************
* @fn  initUART
*
* @brief
*      Initializes components for the UART application example.
*
* Parameters:
*
* @param  void
*
* @return void
*
******************************************************************************/
void initUART(void)
{

   // Setup for UART0
   IO_PER_LOC_UART0_AT_PORT0_PIN2345();

   SET_MAIN_CLOCK_SOURCE(CRYSTAL);

   UART_SETUP(0, 57600, HIGH_STOP);

   UTX0IF = 1;

/*
      CLKCON &= ~0x40;              //晶振
    while(!(SLEEP & 0x40));      //等待晶振穩定
    CLKCON &= ~0x47;             //TICHSPD128分頻,CLKSPD不分頻
    SLEEP |= 0x04; 		 //關閉不用的RC振蕩器

    PERCFG = 0x00;				//位置1 P0口
    P0SEL = 0x3c;				//P0用作串口
    P2DIR &= ~0XC0;                             //P0優先作為串口0

//    IO_PER_LOC_UART0_AT_PORT1_PIN2345();
    U0CSR |= 0x80;				//UART方式
    U0GCR |= 10;				//baud_e
    U0BAUD |= 216;				//波特率設為57600
    UTX0IF = 0;

//    */
//   initLcd();
}


/******************************************************************************
* @fn  uart_main
*
* @brief
*      Main function.
*
* Parameters:
*
* @param  void
*
* @return void
*
******************************************************************************/
#ifdef COMPLETE_APPLICATION
void uart_main(void){
#else
void main(void){
#endif
     char c = 0;
   UINT8 i;
   char arr1[17] = "";
   char arr2[17] = "";
   initUART();

   memset(buffer.text, ' ', BUFFER_SIZE);
   buffer.pointer = 0;
   ClearScreen();
   Print6(0,25,"UART <--> LCD",1);
   /*
   if(LanguageSel == 1)
   {
       Print6(2,10," Plesae input:",1);
   }
   else
   {
       Print(2,8,"請從串口輸入:",1);
   }
   */
   Print6(2,25,"Plesae Input:",1);
   Print6(1,31,"57600 8-N-1",1);

   Rectangle(2 , 4 , 124 , 7);

   printf((char*)"\n\nType text\n");
   printf((char*)"ENTER to readback text to hyperterminal\n");
   printf((char*)"BACKSPACE to delete last written character\n");
   printf((char*)"ESC to quit\n");

   while( !stopApplication() && ( c = uartGetkey()) != ESC ){
      switch ( c ){
      case ENTER:
         for(i = 0; i < BUFFER_SIZE; i++){
            printf((char*)"%c", buffer.text[i]);
         }
         printf((char*)"\n");

         memset(buffer.text, ' ', BUFFER_SIZE);
         buffer.pointer = 0;
         break;
      case BACK_SPACE:
         if (buffer.pointer > 0){
            buffer.pointer--;
            buffer.text[buffer.pointer] = ' ';
         }
         break;
      case ESC:
         break;
      default:
         if (buffer.pointer == BUFFER_SIZE){
           for(i=0;i<BUFFER_SIZE;i++)
              buffer.text[i] = buffer.text[i+1];
              buffer.text[i]= c;
         }
         else
         {
           buffer.text[buffer.pointer++] = c;
         }
         break;
   }
      memcpy(arr1,&buffer.text[0],16);
      arr1[16] = '\0';
      memcpy(arr2,&buffer.text[16],16);
      arr2[16] = '\0';
      Print6(5,15,(INT8U*)arr1,1);
      Print6(6,15,(INT8U*)arr2,1);
   }
}



/****************************************************************
*函數功能 :串口發送字符串函數					
*入口參數 : data:數據									
*			len :數據長度							
*返 回 值 :無											
*說    明 :				
****************************************************************/
void UartTX_Send_String(char *Data,int len)
{
  int j;
  for(j=0;j<len;j++)
  {
    U0DBUF = *Data++;
    while(UTX0IF == 0);
    UTX0IF = 0;
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
555www色欧美视频| 欧美人狂配大交3d怪物一区| 91久久香蕉国产日韩欧美9色| 7777精品伊人久久久大香线蕉经典版下载| 精品久久国产老人久久综合| 亚洲色图在线看| 国产中文字幕精品| 欧美日韩一区成人| 亚洲欧洲在线观看av| 九色综合狠狠综合久久| 欧美日韩一本到| 亚洲人成网站影音先锋播放| 高清久久久久久| 精品国产乱码久久久久久久| 日韩二区三区在线观看| 色哟哟欧美精品| 国产精品白丝在线| 国产91丝袜在线18| 久久日一线二线三线suv| 日韩制服丝袜av| 欧美亚洲高清一区二区三区不卡| 最新日韩av在线| 大胆亚洲人体视频| 亚洲国产成人私人影院tom| 国内精品第一页| 欧美精品一区二区不卡 | 精品影院一区二区久久久| 欧美自拍偷拍一区| 亚洲制服欧美中文字幕中文字幕| 99久久久国产精品| 亚洲欧洲成人精品av97| 99久久er热在这里只有精品66| 久久久噜噜噜久久人人看| 国产麻豆午夜三级精品| 国产精品三级av| 成人黄页毛片网站| 亚洲精品国产一区二区三区四区在线| 成人av午夜电影| 亚洲欧美日韩一区二区| 色综合天天性综合| 亚洲综合自拍偷拍| 欧美亚一区二区| 日韩**一区毛片| 久久蜜桃一区二区| 白白色 亚洲乱淫| 亚洲一区二区三区国产| 91精品啪在线观看国产60岁| 久久国产精品色婷婷| 国产色产综合产在线视频| 97久久精品人人做人人爽50路| 亚洲一区二区三区小说| 91精品国产综合久久久久久 | 亚洲妇女屁股眼交7| 日韩亚洲欧美在线观看| 国产精品亚洲一区二区三区妖精 | 一本色道久久综合精品竹菊| 亚洲第一电影网| 精品第一国产综合精品aⅴ| 成人午夜免费电影| 亚洲国产中文字幕| 久久久精品综合| 99在线精品免费| 日韩电影在线免费观看| 国产色产综合色产在线视频| 欧美性三三影院| 国内不卡的二区三区中文字幕| 国产精品久久毛片| 欧美日韩高清不卡| 成人午夜免费视频| 美女视频黄久久| 亚洲欧洲性图库| 日韩亚洲欧美中文三级| 91蝌蚪porny九色| 精品亚洲国产成人av制服丝袜| 亚洲欧洲精品成人久久奇米网| 69堂国产成人免费视频| 成人av资源在线| 欧美a级理论片| 一区二区三区日韩欧美| 久久精品一区蜜桃臀影院| 日本高清不卡视频| 国产成人精品综合在线观看 | 成人午夜大片免费观看| 男女男精品视频| 亚洲欧美另类在线| 国产欧美中文在线| 欧美大片顶级少妇| 91.com在线观看| 日本韩国精品一区二区在线观看| 国产精品亚洲一区二区三区在线 | 香蕉久久一区二区不卡无毒影院| 久久精品亚洲国产奇米99| 欧美视频一区二区在线观看| 成人av高清在线| 国产91色综合久久免费分享| 久久99蜜桃精品| 日本91福利区| 美女在线观看视频一区二区| 亚洲国产精品一区二区久久| 亚洲精品中文在线| 亚洲视频 欧洲视频| 国产亚洲一区字幕| xfplay精品久久| 日韩一级高清毛片| 日韩精品影音先锋| 日韩免费福利电影在线观看| 69成人精品免费视频| 在线日韩一区二区| 91精品福利视频| 在线免费观看一区| 91黄色免费观看| 欧美性xxxxx极品少妇| 欧美天天综合网| 欧美色男人天堂| 欧美高清www午色夜在线视频| 欧美日韩日日夜夜| 欧美另类高清zo欧美| 91精品国产综合久久福利| 欧美日韩高清在线播放| 欧美一区二区三区婷婷月色| 欧美一级理论性理论a| 欧美成人在线直播| 久久久久久久久久久久久女国产乱| 精品久久久久av影院 | 久久久夜色精品亚洲| 久久九九久久九九| 国产精品美女久久福利网站| 亚洲日本在线a| 亚洲一区二区三区美女| 男人的j进女人的j一区| 国产福利一区在线| 99re热这里只有精品免费视频| 国产精品久久国产精麻豆99网站| 欧美xxxx老人做受| 日韩免费高清av| 国产欧美久久久精品影院| 中文在线资源观看网站视频免费不卡| 最近日韩中文字幕| 亚洲自拍欧美精品| 激情图区综合网| 99久久久精品免费观看国产蜜| 欧美色图免费看| 欧美videossexotv100| 国产精品乱码妇女bbbb| 亚洲五码中文字幕| 九九视频精品免费| av电影在线观看完整版一区二区| 91久久精品一区二区| 日韩精品中文字幕一区二区三区 | 91久久精品一区二区| 欧美一区二区私人影院日本| 国产日韩精品一区二区三区| 一区二区成人在线视频| 国内外成人在线视频| 一本色道**综合亚洲精品蜜桃冫 | 欧美一二三区精品| 国产亚洲欧美日韩在线一区| 中文字幕亚洲电影| 日韩av一区二区在线影视| 成人一级片网址| 日韩午夜小视频| 亚洲日本丝袜连裤袜办公室| 免费高清在线一区| 91视频在线观看| 精品av久久707| 午夜精品免费在线观看| 国产91精品入口| 欧美一级精品在线| 亚洲国产成人av网| 99久久99久久精品免费观看| 日韩视频免费观看高清在线视频| 亚洲柠檬福利资源导航| 国产精品一二三区| 欧美一激情一区二区三区| 一区二区三区中文字幕电影| 国产成人免费视频网站| 精品区一区二区| 日韩黄色免费网站| 欧美午夜精品久久久久久孕妇| 国产欧美精品日韩区二区麻豆天美| 琪琪久久久久日韩精品| 欧美日韩国产一级片| 亚洲综合在线五月| 色哟哟日韩精品| 亚洲男同1069视频| 不卡大黄网站免费看| 国产日韩亚洲欧美综合| 精品一区二区三区免费播放| 欧美精品v日韩精品v韩国精品v| 亚洲与欧洲av电影| 日本高清免费不卡视频| 亚洲人成精品久久久久久| 成人性生交大片免费看中文| 欧美国产日韩亚洲一区| 粉嫩一区二区三区性色av| 久久久久久亚洲综合| 国产乱子轮精品视频| 久久亚洲精华国产精华液| 国产一本一道久久香蕉| 久久久久国产精品麻豆|