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

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

?? main.c

?? 基于uc/gui的GPS/GPRS應用實例
?? C
字號:
//=============================================
//串口發送地圖到ARM,LCD 顯示地圖程序,調試通過
// 2004-8-5
//=============================================
/******************************
 * success to send a map     
 * 
******************************/

#include "option.h"
#include "def.h"
#include "44b.h"
#include "44blib.h"
#include "stdio.h"
#include "stdlib.h"

#include "GUI.H"
#include "WM.h"

extern const GUI_BITMAP bmucdragon;
extern const GUI_BITMAP bmgg;

extern const GUI_BITMAP bm1;
extern const GUI_BITMAP bm2;
extern const GUI_BITMAP bm3;
extern const GUI_BITMAP bm4;
extern const GUI_BITMAP bm5;
extern const GUI_BITMAP bm6;
extern const GUI_BITMAP bm7;
extern const GUI_BITMAP bm8;


/**********************************************************************
 *	main loop
 **********************************************************************/
void Main(void)
{  
  // U16 i,k;
 // U8 Mapbuf[2000]; 

 // U16 n,j,k,Type,Group,Num,HZ_num,IconNo,times=1;
 // S8 Z[3],HZ[60];
 // U8 Z1[3],HZ1[60];
 // GUI_POINT point[500];
 //   GROUPFACE Color;
 // U8 DotNameLoca,FontSize, DoubleRow;
  

/************/
    S8 aa;
    S8 *pstring;
    S32 num1,num2;
    U16 i,k,k1,k2;

    S32 Kinds,TypeCode,DotNumber,HZ_Number,HZ_Code;
    S8 *MapvStr;

    U32  FrameLineColor,FilledColor;
    S32  DotLocal,HZ_FontSize,DoubleRow;
   
    GUI_POINT point[500]; //memory the value of poly
    
    char string[]={0x03,0x00,0x04,0x00,0x00,0xff,0x00,0xff,0x00,
                            0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,
                            0x00,0x01,0x30,0x00,0x00,0x00,0x30,0x00,0x00,'\0'};
   // char *s="12345"; /* ok */
   //char s[]={'1','1','1','1','1'} ; /*ok s is a string==== 'char'==== */
   // U32 color=0x00ff00; /*ok*/  
  /*  struct {
             GUI_POINT HZ_Local[60];
             U16 Z_Code[];
            }HZ_Point[60];
    */
   
    S8 Z[3],HZString[60];
/****************/


		
   rSYSCFG=CACHECFG;   // Using 8KB Cache//

   Port_Init();
   Uart_Init(0,57600);
   Delay(1000);
   Uart_Select(0); //Select UART0
    	
   GUI_Init(); 

   while(1)
    {
/*      GUI_Clear();
      GUI_DrawBitmap(&bmgg,0,0);
      WaitKey();
*/

      GUI_Clear();
      GUI_SetBkColor(GUI_BACKGROUND);
      GUI_SetColor(GUI_RED);
      GUI_SetFont(&GUI_Font_HZK16);
      GUI_DispString("\n\n你好,GPS世界!");
      GUI_DispString("\n\n廣州信風通信技術有限公司");
      GUI_DispString("\n\nGPS車輛定位系統");
      GUI_DispString("\n\nGIS網絡平臺系統");
      GUI_DispString("\n\nKjava電子地圖系統");
      
/**********send a stirngs successly *********/
/**********saved in the string of pstring,end of byte '\\\' ********/
  Uart_Printf("\n  Send data:");
  Delay(10);

  num1=0;
 // pstring=malloc(2185);
  MapvStr=malloc(1743);
  if(!MapvStr)
  {
   Uart_Printf("Allocation Error\n");
   exit(0); 
  }
 
  while(num1<1742)
    {
     aa=Uart_Getch();
     *(MapvStr+num1)=aa;
     num1++;  
    } 
  
     *(MapvStr+num1)='\0';
    // rewind(MapvStr);

  //   Uart_Printf("\n The data you have Sended:");
    Uart_Printf("\n");

    for (num2=0; num2<num1-2;num2++ ) 
        Uart_SendByte(MapvStr[num2]);
    Delay(100);

   // free(MapvStr);


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

//  WaitKey();

  Delay(10);
  GUI_SetPenSize(1);
  GUI_Clear();
  GUI_SetBkColor(GUI_BACKGROUND);
 // GUI_SetColor(atoi(FilledColor));
  
 while(1)
  {
    
    Kinds=*MapvStr++;                     
   

   if(Kinds==0x03)
   {  
       TypeCode=*MapvStr++; 
       DotNumber=*MapvStr++;

       k=*MapvStr++;
       k1=*MapvStr++;
       k2=*MapvStr++;
       FrameLineColor=k+256*k1+256*256*k2;

       k=*MapvStr++;
       k1=*MapvStr++;
       k2=*MapvStr++;
       FilledColor=k+256*k1+256*256*k2;

       for(i=0;i<DotNumber;i++)
                { k=*MapvStr++;  point[i].x = *MapvStr++;
                  point[i].x = k + 256*point[i].x;   

                  k=*MapvStr++;  point[i].y = *MapvStr++;
                  point[i].y = k + 256*point[i].y;

  
                /*  if(point[i].x>0x0140)
                    { 
                      point[i].x=point[i].x-0x0140-1;
                    }
                  if(point[i].y>0x00e6)
                    { 
                      point[i].y=point[i].x-0x00e6-1;
                    } */
                }
       
        GUI_SetColor(FilledColor);
        GUI_FillPolygon(point, DotNumber, 0, 0);

        GUI_SetColor(FrameLineColor);
        GUI_DrawPolyLine(point, DotNumber, 0, 0);
         
        HZ_Number=*MapvStr++;
        if(HZ_Number>0)
           { 
              for(i=0;i<HZ_Number;i++)
                { k=*MapvStr++;  point[i].x = *MapvStr++;
                  point[i].x = k + 256*point[i].x;   

                  k=*MapvStr++;  point[i].y = *MapvStr++;
                  point[i].y = k + 256*point[i].y;
                  Z[0]= *MapvStr++;  Z[1]= *MapvStr++; Z[2]='\0';

                  GUI_SetColor(GUI_BLACK);
                  GUI_DispStringAt(Z,point[i].x,point[i].y); 

               }

            }
          
        
   }

   if(Kinds==0x002)
   {
      TypeCode=*MapvStr++;
      DotNumber=*MapvStr++;
   
      for(i=0;i<DotNumber;i++)
         { k=*MapvStr++;  point[i].x = *MapvStr++;
           point[i].x = k + 256*point[i].x;   
           k=*MapvStr++;  point[i].y = *MapvStr++;
           point[i].y = k + 256*point[i].y;
         }
      GUI_SetColor(GUI_GREEN);
      GUI_DrawPolyLine(point, DotNumber, 0, 0);

      HZ_Number=*MapvStr++;      
      for(i=0;i<HZ_Number;i++)
              { k=*MapvStr++;  point[i].x = *MapvStr++;
                point[i].x = k + 256*point[i].x;   

                k=*MapvStr++;  point[i].y = *MapvStr++;
                point[i].y = k + 256*point[i].y;
                Z[0]= *MapvStr++;  Z[1]= *MapvStr++;// Z[2]='\0';
   
  
                GUI_SetColor(GUI_BLACK);
                GUI_DispStringAt(Z,point[i].x,point[i].y); 

               }

   }
 

   if(Kinds==0x01)
   {
     TypeCode=*MapvStr++;
     DotLocal=*MapvStr++;
     HZ_FontSize=*MapvStr++;
     DoubleRow=*MapvStr++;
     
 
      k=*MapvStr++;
      point[0].x = *MapvStr++;
      point[0].x = k + 256*point[0].x;
      k=*MapvStr++;
      point[0].y = *MapvStr++;
      point[0].y = k + 256*point[0].y;
    
 
      HZ_Number=*MapvStr++; 
      memcpy(HZString,MapvStr,HZ_Number);
      HZString[HZ_Number]='\0';
      MapvStr += HZ_Number;
     
      GUI_SetColor(GUI_BLACK);
      GUI_DispStringAt(HZString,point[0].x,point[0].y);

 
      if(DoubleRow) 
      { 
       
      }

   }
   
   if((*MapvStr)==NULL) break;
}
  
  free(MapvStr);
 // free(pstring);

/********
      GUI_SetPenSize(1);
      GUI_Clear();
      GUI_SetBkColor(GUI_BACKGROUND);
      GUI_SetColor(GUI_GRAY);
      GUI_FillPolygon(aPoints29, 4, 0, 0);
      GUI_SetColor(GUI_YELLOW);
      GUI_DrawPolyLine(aPoints29, 5, 0, 0);
      GUI_SetColor(GUI_GREEN);
      GUI_FillPolygon(bPoints, 3, 0, 0);
      GUI_SetColor(GUI_BLUE);
      GUI_FillPolygon(bPoints3, 13, 0, 0);
      GUI_SetColor(GUI_WHITE);
      GUI_FillPolygon(bPoints4, 12, 0, 0);
      GUI_FillPolygon(bPoints5, 10, 0, 0);
      GUI_SetColor(GUI_GRAY);
      GUI_DrawPolyLine(cPoints, 2, 0, 0);
      GUI_SetColor(GUI_RED);
      GUI_SetPenSize(3);
      GUI_DrawPolyLine(cPoints6, 3, 0, 0);
      GUI_SetColor(GUI_GRAY);
      GUI_SetPenSize(5);
      GUI_DrawPolyLine(cPoints7, 4, 0, 0);
      GUI_SetColor(GUI_RED);
      GUI_SetPenSize(3);
      GUI_DrawPolyLine(cPoints7, 4, 0, 0);
      GUI_SetColor(GUI_BLACK);
      GUI_DrawBitmap(&bm7,141,232);
      GUI_DispStringAt("廣州騰輝汽修廠",141,232); 
*/
      WaitKey();

   }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性大战xxxxx久久久| 日韩亚洲欧美中文三级| 色www精品视频在线观看| 欧美日韩精品二区第二页| 欧美精品一区视频| 亚洲制服丝袜一区| 国产精品一区二区在线播放| 欧美精品免费视频| 国产精品久久免费看| 精品中文字幕一区二区小辣椒| 日本高清免费不卡视频| 久久精品一区二区| 秋霞午夜av一区二区三区| 91日韩一区二区三区| 国产清纯白嫩初高生在线观看91| 日韩精品每日更新| 在线观看日韩电影| 亚洲人成亚洲人成在线观看图片 | 日本二三区不卡| 日本一区二区三区国色天香| 久久精品国产成人一区二区三区| 欧美精选午夜久久久乱码6080| 国产精品久久久久久亚洲伦| 国产成人在线观看免费网站| 精品国产一二三区| 日本午夜精品一区二区三区电影 | 激情都市一区二区| 91精品国产综合久久国产大片| 亚洲综合在线电影| 欧美在线播放高清精品| 一区二区三区在线视频免费| 色婷婷精品久久二区二区蜜臀av| 国产精品久久免费看| av在线不卡免费看| 亚洲欧洲另类国产综合| 成年人网站91| 亚洲欧洲综合另类在线| 91在线看国产| 亚洲精品久久久蜜桃| 色婷婷综合久久| 亚洲专区一二三| 欧美日韩国产首页| 美女视频一区二区| 久久一区二区三区四区| 国产精品888| 亚洲欧洲精品一区二区三区不卡| caoporen国产精品视频| 亚洲精品高清在线观看| 欧美三区在线观看| 美女视频黄久久| 久久青草欧美一区二区三区| 高清不卡一二三区| 亚洲色图制服丝袜| 欧美日韩精品一区二区三区四区| 日韩国产成人精品| 精品国精品国产尤物美女| 国产黄色精品视频| 亚洲欧美日韩国产综合| 欧美视频在线一区二区三区 | 色88888久久久久久影院按摩| 亚洲精品中文字幕乱码三区| 欧美猛男gaygay网站| 久久99国产乱子伦精品免费| 国产精品三级久久久久三级| 91国在线观看| 国产真实乱子伦精品视频| 国产精品拍天天在线| 欧美午夜片在线观看| 精品中文av资源站在线观看| 亚洲三级在线播放| 日韩欧美黄色影院| 91丝袜美腿高跟国产极品老师 | 国产一区在线观看视频| 国产精品国产三级国产有无不卡| 欧美日韩dvd在线观看| 国产米奇在线777精品观看| 亚洲色图丝袜美腿| 精品入口麻豆88视频| 91蝌蚪porny九色| 国产精品综合网| 亚洲香蕉伊在人在线观| 欧美变态tickle挠乳网站| 色先锋久久av资源部| 精品一区二区免费视频| 亚洲韩国精品一区| 国产日韩欧美综合一区| 91精品国产麻豆| 欧美亚洲高清一区二区三区不卡| 国产制服丝袜一区| 欧美bbbbb| 午夜精品久久久久久久| 专区另类欧美日韩| 久久久久久日产精品| 欧美高清精品3d| 一本一道波多野结衣一区二区| 国产一区在线视频| 日韩—二三区免费观看av| 亚洲免费成人av| 国产嫩草影院久久久久| 日韩一区二区视频| 欧美日韩大陆在线| 欧洲一区在线观看| 97精品超碰一区二区三区| 国产v综合v亚洲欧| 国产在线视频一区二区| 日本大胆欧美人术艺术动态| 亚洲mv在线观看| 亚洲国产综合91精品麻豆| 亚洲欧美aⅴ...| 成人免费一区二区三区在线观看| 久久综合九色欧美综合狠狠| 欧美一级在线视频| 欧美一区二区三区精品| 这里只有精品视频在线观看| 91精品黄色片免费大全| 欧美日韩国产一区二区三区地区| 欧美色视频一区| 9191久久久久久久久久久| 欧美三级日韩在线| 欧美日韩国产高清一区二区三区| 欧美日韩精品一区二区在线播放| 欧美日韩国产综合久久| 在线不卡的av| 欧美一区二区不卡视频| 精品捆绑美女sm三区| 久久久久久久久久久久久女国产乱 | 国产中文一区二区三区| 韩国v欧美v日本v亚洲v| 国产乱码一区二区三区| 成人一道本在线| 色婷婷亚洲婷婷| 欧美男男青年gay1069videost | 久久综合九色综合欧美98| 精品88久久久久88久久久| 国产亚洲欧美中文| 国产精品美女久久久久久久网站| 国产精品天美传媒| 亚洲精品视频观看| 视频一区视频二区在线观看| 免费成人美女在线观看.| 精品在线播放午夜| 岛国av在线一区| 欧美伊人久久久久久久久影院| 宅男噜噜噜66一区二区66| www精品美女久久久tv| 中文字幕成人网| 午夜日韩在线观看| 国产精品自拍毛片| 99re成人在线| 日韩一二三区不卡| 亚洲欧美自拍偷拍色图| 午夜精品久久久久久| 国产成人在线观看| 欧美午夜宅男影院| 久久精品一级爱片| 亚洲自拍另类综合| 国产精品18久久久久久久久| 91在线观看美女| 日韩三级视频在线观看| 亚洲人成伊人成综合网小说| 久久国产精品99久久人人澡| 99精品久久免费看蜜臀剧情介绍| 日韩欧美国产一二三区| 中文字幕一区在线观看视频| 日韩av在线发布| 91香蕉视频mp4| 日韩精品中文字幕一区二区三区 | 国模少妇一区二区三区| 色婷婷av一区| 久久蜜桃一区二区| 午夜激情综合网| av一区二区三区在线| 精品国产免费人成电影在线观看四季| 亚洲人快播电影网| 国产成人午夜电影网| 欧美一区二视频| 亚洲成精国产精品女| 本田岬高潮一区二区三区| 久久影视一区二区| 蜜桃视频在线观看一区二区| 欧美三级欧美一级| ㊣最新国产の精品bt伙计久久| 国产乱子伦视频一区二区三区| 91麻豆精品国产自产在线观看一区| 亚洲乱码国产乱码精品精可以看| 国产在线视频一区二区| 日韩欧美一区二区视频| 图片区日韩欧美亚洲| 在线免费av一区| 亚洲精品第一国产综合野| 国产a精品视频| 国产日韩精品一区二区浪潮av | 欧美成人精精品一区二区频| 视频一区视频二区中文字幕| 欧美日韩一区中文字幕| 一区二区三区中文字幕在线观看| 成人涩涩免费视频| 日本一区二区三区四区在线视频 | 日韩精品一卡二卡三卡四卡无卡| 在线中文字幕一区|