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

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

?? main.c

?? ARM開發的經典源碼
?? C
字號:
//*************************************************************/
//*****************  Main.c	 **********************************/
//*****************  Data    **********************************/
//*************************************************************/

//#include "ML674000.H"
#include "includes.h"
#include "Uart.c"
#include "LED.c"
//#include "Display.c"
#define TASK_STK_SIZE 256
#define NO_TASKS    3
#define  DEBUG 0 

INT8U poweroff=0;


OS_STK TaskStack[TASK_STK_SIZE];
OS_STK TaskStackLED[TASK_STK_SIZE];
OS_STK TaskStackPrintf[TASK_STK_SIZE];
OS_STK MyTask9Stk[TASK_STK_SIZE];
OS_STK MyTask8Stk[TASK_STK_SIZE];
OS_STK MyTask7Stk[TASK_STK_SIZE];

extern int cpu_sr;
extern void  dealy(unsigned int x);
char     TaskData7;
char     TaskData8;
char     TaskData[NO_TASKS];                    /* Parameters to pass to each task */
//char  TaskData;
char      TaskDataLED;
char      TaskData9;



/////////////////////////////////////////////////////
#define MHZ (1000000L)
#define CCLK 33MHZ
#define FOSC 33MHZ

/////////////////////////////////////////////////////
#define TMRCYC	(1)        /* interval of timer interrupt (ms) */
#define CLKTMRI (33000000L)	/* clktmri (Hz) */
#define VALUE_OF_TMRLR      /* reload value of timer */\
                ((0x10000L * (16 * 1000) - (TMRCYC * CLKTMRI) + (8 * 1000)) / (16 * 1000))
//////////////////////////////////////////////////////

void Init_cpu()
{
// IRQDISBALE();
 TMEN = 0X0;
 TMOVFR = 0X00;
 TMRLR = VALUE_OF_TMRLR;
 TMEN = 0X01;
//IRQENABLE();
}


static void Init_GPIO(void)
{
  //set i/O MODE
  GPCTL = 0X0025;
  GPPMA = 0X07d00; 
  GPPMB = 0xe3ff;
}

static void Init_SEM(void)
{
 //SETUP ROM SRAM AND IO1 width
 BWC== 0x068;   //16bit
 
 //setup external ROM control register /
 
 ROMAC = 0x02;
 //setup external SDRAM control register
 RAMAC = 0x00;
 
 //setup external bank I/O contol register
 IO0AC = 0X01;
 
 }
/////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////
//                 Timer
//
 
static void Init_Timer(void)    //init Timer for system
{
 // stop Timer T0 and T1
 TIMECNTL0 = 0x0;
 TIMECNTL1 = 0x0;
 //clear timer status register
 TIMESTAT0 = 0x01;
 TIMESTAT1 = 0x01;
 
                    //setup timer contorl register
 TIMECNTL0 = 0x0A0;//CLK32, ENABLE IE ,start, interrupt,
 TIMECNTL1 = 0x0A0;//SAME 
 
 //setup timer Base register 
 
 TIMEBASE0 = 0x0;
 TIMEBASE1 =0X0;
 
                  //setup timer compare register
 TIMECMP0 = 0X5901;  //(20*33*1000000L/32*1000)
 TIMECMP1 = 0X02;
  
}

static void Init_WDCOT(void)
{

 ///disable wdtcon
 WDTCON = 0X0;
 WDTBCON = 0X0;
 WDSTAT = 0x0;
 
}

static void Init_VIC(void)
{
 ILC0 = 0x00;   //disable all interrupt
 ILC1 = 0x00;   //disable all interrupt
 IRQ = 0X00;
 IRQS = 0X0020;  //disable all interrupt
 FIQ = 0x00;
 FIQEN = 0X01;
 }
 
 
////////////////////////////////////////////
////////////////////////////////////////////
void init_Uart(unsigned int whichuart,unsigned int baud)
{
 
 if(whichuart == 0) 
 {
 UARTLCR = 0X80;   //8 data 1 stop no DALB=1
 UARTDLL = 0XD7;
 UARTDLM = 0x00;   // 115200
 UARTFCR = 0XC7;
 UARTLCR = 0X03;
 UARTMCR = 0X02;
 UARTIER = 0X07;
 }
  else if(whichuart == 1) 
 {
  UARTMCR = 0X83;
 }
 }
 /////////////////////////////////////////////////
 ////////////////////////////////////////////////

void TaskStart (void *data)  //first task for arm and ceart other task
{
   INT8U i;
   char key;
   INT8U err;
   data = data;
  
 // printf("jqzheng for arm is ready to good ha ha\n\r ");
 //printf("2005,07,22 for arm shenzhen yong xin ke ji\n\r");
 
  TIMECNTL0 = 0X08 ;//Start time0 clock
  
  OSStatInit();
  //OSTaskCreate(Display_task, (void *)&TaskData9, (void *)&MyTask9Stk[TASK_STK_SIZE-1], 8);
  OSTaskCreate(LED_task, (void *)&TaskData8, (void *)&MyTask8Stk[TASK_STK_SIZE-1],4);
  OSTaskCreate(Uart_task, (void *)&TaskData7, (void *)&MyTask7Stk[TASK_STK_SIZE-1],5);
  while(1)
  {
   OSCtxSwCtr = 0;
   OSTimeDlyHMSM(0, 0, 5, 0);
   poweroff++; 
  if(poweroff>160)
   {
      GPPMB = 0x0bd00;
      dealy(10);
   }
   }
 } 


  int main(void)
 { 
  
  int i;
  INT8U j;
  INT8U err;
  Init_cpu();
  Init_GPIO();
  Init_SEM();
  Init_VIC();
  //Init_pwm();
  Init_Timer();
  init_Uart(0, 115200);
  // init_uart();
  OSInit();    //init ucos-ii system
  OSTaskCreate(TaskStart,(void *)0, (void *)&TaskStack[TASK_STK_SIZE -1 ], 0);
  OSStart();  //start ucos_ii kernel
  return 0;
   
   
  }






?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
九九在线精品视频| 国产拍揄自揄精品视频麻豆| 成人免费看片app下载| 久久99久久99| 久久91精品久久久久久秒播| 婷婷夜色潮精品综合在线| 亚洲亚洲人成综合网络| 依依成人精品视频| 亚洲蜜臀av乱码久久精品| 亚洲色图一区二区三区| 亚洲人成在线播放网站岛国| 亚洲欧美日韩一区二区| 亚洲欧美激情插| 亚洲一区av在线| 亚洲成人av一区二区三区| 亚洲成av人片一区二区梦乃| 亚洲成人黄色小说| 麻豆精品在线观看| 国精产品一区一区三区mba桃花| 久久国产麻豆精品| 国产成人av一区二区三区在线| 国产91丝袜在线观看| av欧美精品.com| 91久久一区二区| 日韩一区二区免费电影| 国产女人18水真多18精品一级做| ...中文天堂在线一区| 日韩电影免费一区| 国产mv日韩mv欧美| 欧美四级电影网| 久久人人爽人人爽| 一区二区三区在线影院| 久久不见久久见免费视频1| 成人av资源站| 日韩视频免费观看高清完整版在线观看| 久久婷婷国产综合精品青草| 一区二区三区精密机械公司| 激情文学综合插| 91精品办公室少妇高潮对白| 精品sm捆绑视频| 亚洲一二三四在线观看| 狠狠色丁香久久婷婷综合_中| 国产福利91精品一区二区三区| 成人午夜av在线| 一本一道久久a久久精品| 欧美日韩亚洲综合在线 | 日本高清不卡在线观看| 97精品视频在线观看自产线路二| 成人18精品视频| 色94色欧美sute亚洲线路一ni| 欧美影视一区二区三区| 欧美日韩一二区| 欧美一级日韩免费不卡| 久久久久综合网| 亚洲天堂精品视频| 婷婷激情综合网| 国产午夜精品久久久久久久| 精品精品国产高清a毛片牛牛| 久久久另类综合| 日韩伦理电影网| 日本免费新一区视频| 久久精品国产精品青草| voyeur盗摄精品| 欧美丰满少妇xxxxx高潮对白| 日韩一级成人av| 亚洲视频一二三区| 亚洲成人1区2区| 成人福利视频网站| 欧美精品高清视频| 91精品国产欧美一区二区18 | 午夜欧美大尺度福利影院在线看| 亚洲国产视频一区二区| 久久99精品国产麻豆婷婷洗澡| 成人免费视频播放| 欧美一二三四在线| 国产精品视频一二三| 亚洲精品第一国产综合野| 亚洲综合色丁香婷婷六月图片| |精品福利一区二区三区| 欧美国产禁国产网站cc| 国产免费成人在线视频| 亚洲午夜一二三区视频| 国产丶欧美丶日本不卡视频| 欧美视频日韩视频在线观看| 久久久久久久免费视频了| 亚洲午夜在线观看视频在线| 国产超碰在线一区| 成人av网站在线观看免费| 91精品国产美女浴室洗澡无遮挡| 亚洲一区自拍偷拍| 亚洲欧洲韩国日本视频| 国产精品一区在线观看乱码 | 久草中文综合在线| 在线一区二区视频| 亚洲日本在线a| 成人免费观看视频| 26uuu国产一区二区三区| 亚洲欧美影音先锋| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产传媒日韩欧美成人| 337p粉嫩大胆噜噜噜噜噜91av| 一区二区三区欧美日| 色av成人天堂桃色av| 中文字幕一区在线观看| 悠悠色在线精品| av电影在线观看完整版一区二区| 亚洲精品国产a| 欧美性生活久久| 夜夜嗨av一区二区三区四季av| 色又黄又爽网站www久久| 欧美极品少妇xxxxⅹ高跟鞋 | 高清国产一区二区三区| 久久久久99精品一区| 国产一区二区不卡老阿姨| 欧美哺乳videos| 黄一区二区三区| 国产日韩av一区二区| 国产美女在线精品| 欧美精品在线观看一区二区| 蜜桃av一区二区| 日韩区在线观看| 九九**精品视频免费播放| 精品国产凹凸成av人导航| 韩国女主播成人在线观看| 2021国产精品久久精品| 国产精品911| 亚洲精品福利视频网站| 欧美午夜在线一二页| 亚洲综合成人网| 色综合中文综合网| 在线免费观看一区| 亚洲成av人片在线| 精品日韩av一区二区| 成人不卡免费av| 日韩中文字幕麻豆| 精品国产精品一区二区夜夜嗨| 99久久久国产精品| 国产欧美一区二区精品忘忧草| 成人丝袜高跟foot| 亚洲国产乱码最新视频| 欧美激情资源网| 欧美丝袜丝交足nylons| 国产麻豆日韩欧美久久| 亚洲免费av高清| 久久久久久久久久美女| 国产综合色精品一区二区三区| 日韩欧美在线1卡| 国产98色在线|日韩| 亚洲成人高清在线| 欧美激情中文字幕一区二区| 日韩三级免费观看| 欧美日韩一区二区三区四区| 国产精品一二三四五| 一区二区三区在线看| 日本一区二区免费在线观看视频 | 日韩专区一卡二卡| 中文一区一区三区高中清不卡| 欧美精选午夜久久久乱码6080| 成人一级片在线观看| 日韩国产欧美一区二区三区| 国产精品久久久久一区二区三区共| 欧美久久久久久久久| 欧美在线一二三| 狠狠狠色丁香婷婷综合久久五月| 亚洲狠狠爱一区二区三区| 欧美高清在线视频| 欧美大片一区二区| 欧美性猛片aaaaaaa做受| av在线不卡电影| 韩国欧美一区二区| 日韩av电影免费观看高清完整版在线观看| 国产欧美精品一区| 亚洲国产精品精华液2区45| 日韩一区和二区| 99国产精品视频免费观看| 日本不卡不码高清免费观看| 国产精品久久久久婷婷二区次| 久久精品视频一区二区| 欧美一二三区在线观看| 欧美一二三区在线| 欧美精品欧美精品系列| 56国语精品自产拍在线观看| 91电影在线观看| 色诱视频网站一区| 成人av中文字幕| 欧美另类高清zo欧美| 欧美日韩精品三区| 欧美色视频在线观看| 欧美亚一区二区| 欧美精品第一页| 欧美猛男男办公室激情| 欧美精品在线一区二区三区| 3751色影院一区二区三区| 91精品国产综合久久香蕉的特点 | 不卡一卡二卡三乱码免费网站| 国产精品一区二区三区网站| 国产专区综合网| 国产91精品入口| 欧美无砖砖区免费| 欧美日韩久久久|