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

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

?? system.c

?? MMC/SD on Olimex Sam7-EX256
?? C
字號(hào):
//#include "system.h"
#include "include/include.h"


AT91PS_PMC pPMC   = AT91C_BASE_PMC;

void Delay_s (unsigned long a) { while (--a!=0); }

//MAIN POINTER
AT91PS_PIO    p_pPioA  = AT91C_BASE_PIOA;
AT91PS_PIO    p_pPioB  = AT91C_BASE_PIOB;
AT91PS_PMC    p_pPMC   = AT91C_BASE_PMC;
AT91PS_USART  p_pUSART = AT91C_BASE_US0;
AT91PS_PDC    p_pPDC   = AT91C_BASE_PDC_US0;
AT91PS_MC     p_pMC    = AT91C_BASE_MC;
AT91PS_AIC    p_pAic   = AT91C_BASE_AIC;
AT91PS_SYS    p_pSys   = AT91C_BASE_SYS;

void InitFrec(void)
{

  // Set Flash Waite sate - Flash Memory Controler
  // if MCK = 47923200 I have 50 Cycle for 1 usecond
  AT91C_BASE_MC->MC_FMR = ((AT91C_MC_FMCN)&(48 <<16)) | AT91C_MC_FWS_1FWS ;

  // Watchdog Disable
  AT91C_BASE_WDTC->WDTC_WDMR= AT91C_WDTC_WDDIS;

  // Set MCK at 47 923 200
  // 1 Enabling the Main Oscillator:
  // SCK = 1/32768 = 30.51 uSecond
  // Start up time = 8 * 6 / SCK = 56 * 30.51 = 1,46484375 ms
  pPMC->PMC_MOR = (( AT91C_CKGR_OSCOUNT & (0x06 <<8) | AT91C_CKGR_MOSCEN ));

  // Wait the startup time
  while(!(pPMC->PMC_SR & AT91C_PMC_MOSCS));

  // 2 Checking the Main Oscillator Frequency (Optional)
  // 3 Setting PLL and divider:
  // - div by 5 Fin = 3,6864 =(18,432 / 5)
  // - Mul 25+1: Fout =	95,8464 =(3,6864 *26)
  // for 96 MHz the erroe is 0.16%
  // Field out NOT USED = 0
  // PLLCOUNT pll startup time estimate at : 0.844 ms
  // PLLCOUNT 28 = 0.000844 /(1/32768)
  pPMC->PMC_PLLR = ((AT91C_CKGR_DIV & 0x05) | (AT91C_CKGR_PLLCOUNT & (28<<8)) | (AT91C_CKGR_MUL & (25<<16)));

  // Wait the startup time
  while(!(pPMC->PMC_SR & AT91C_PMC_LOCK));
  while(!(pPMC->PMC_SR & AT91C_PMC_MCKRDY));

  // 4. Selection of Master Clock and Processor Clock
  // select the PLL clock divided by 2
  pPMC->PMC_MCKR =  AT91C_PMC_PRES_CLK_2 ;
  while(!(pPMC->PMC_SR & AT91C_PMC_MCKRDY));

  pPMC->PMC_MCKR |= AT91C_PMC_CSS_PLL_CLK  ;
  while(!(pPMC->PMC_SR & AT91C_PMC_MCKRDY));

}


void InitPeriphery(void) {


  //enable the clock of the PIO
  p_pPMC->PMC_PCER = 1 << AT91C_ID_PIOA;
  //enable the clock of the PIO
  p_pPMC->PMC_PCER = 1 << AT91C_ID_PIOB;


  // GPIO init
  p_pPioA->PIO_ODR    = 0xffffffff;   // All as input
  p_pPioB->PIO_ODR    = 0xffffffff;   // All as input
  p_pSys->PIOA_PPUDR  = 0xffffffff;   // Disable Pull-up resistor
  p_pSys->PIOB_PPUDR  = 0xffffffff;   // Disable Pull-up resistor


  // BUTTON SW1
  p_pPioB->PIO_ODR |= BIT24; //Configure in Input
  p_pPioB->PIO_PER |= BIT24; //Enable PB24

  // BUTTON SW2
  p_pPioB->PIO_ODR |= BIT25; //Configure in Input
  p_pPioB->PIO_PER |= BIT25; //Enable PB25


  /**** proba ****/
  //m_pPMC->PMC_PCER = 1 << AT91C_ID_PIOA;
  //m_pPio->PIO_PER = BIT0;    //Enable PA0
  //m_pPio->PIO_OER = BIT0;    //Configure in Output

  /**** LED BUTTONS ****/



  /*
  //LED 1
  //configure the PIO Lines corresponding to LED1
  p_pPio->PIO_PER |= BIT17;    //Enable PA17
  p_pPio->PIO_OER |= BIT17;    //Configure in Output
  p_pPio->PIO_SODR |= BIT17;   //set reg to 1

  Delay_s(1000);


  //LED 2
  //configure the PIO Lines corresponding to LED2
  p_pPio->PIO_PER |= BIT18;    //Enable PA18
  p_pPio->PIO_OER |= BIT18;    //Configure in Output
  p_pPio->PIO_SODR |= BIT18;   //set reg to 1

  Delay_s(1000);

  //BUTTON 1
  p_pPio->PIO_ODR |= BIT19; //Configure in Input
  p_pPio->PIO_PER |= BIT19; //Enable PA19

  Delay_s(1000);

  //BUTTON 2
  p_pPio->PIO_ODR |= BIT20; //Configure in Input
  p_pPio->PIO_PER |= BIT20; //Enable PA20
  */


  //LED 1
  //configure the PIO Lines corresponding to LED1
  //p_pPio->PIO_PER |= BIT17;    //Enable PA17
  //p_pPio->PIO_OER |= BIT17;    //Configure in Output
  //p_pPio->PIO_SODR |= BIT17;   //set reg to 1


  //LED 2
  //configure the PIO Lines corresponding to LED2
  //p_pPio->PIO_PER |= BIT18;    //Enable PA18
  //p_pPio->PIO_OER |= BIT18;    //Configure in Output
  //p_pPio->PIO_SODR |= BIT18;   //set reg to 1

  //Delay_s(1000);

  //BUTTON 1
  //p_pPio->PIO_ODR |= BIT19; //Configure in Input
  //p_pPio->PIO_PER |= BIT19; //Enable PA19

  //Delay_s(1000);

  //BUTTON 2
  //p_pPio->PIO_ODR |= BIT20; //Configure in Input
  //p_pPio->PIO_PER |= BIT20; //Enable PA19


/*

  p_pPio->PIO_SODR = BIT17 | BIT18;

  p_pPio->PIO_OER = BIT17 | BIT18;

  p_pPio->PIO_ODR = BIT19 | BIT20;

  p_pPio->PIO_PER = BIT17 | BIT18 | BIT19 | BIT20; //Enable PA20
*/
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一区精品| 一区二区中文视频| 中文一区在线播放| 一二三区精品福利视频| 国产美女av一区二区三区| www.亚洲精品| 精品久久久久久久久久久久包黑料 | 日本在线播放一区二区三区| 国产精品一二三区在线| 欧美日本乱大交xxxxx| 亚洲欧洲三级电影| 国产一区二区三区日韩| 欧美一卡2卡三卡4卡5免费| 国产精品午夜电影| 激情久久久久久久久久久久久久久久| 色噜噜久久综合| 国产精品美女久久久久久久| 精品一区二区免费视频| 欧美电影在哪看比较好| 一区二区三区久久久| 成人激情午夜影院| 久久美女艺术照精彩视频福利播放| 日韩中文字幕区一区有砖一区 | 国产香蕉久久精品综合网| 午夜精品久久久久久不卡8050| 99国产欧美另类久久久精品| 久久免费美女视频| 美女久久久精品| 欧美日韩成人激情| 亚洲一区二区三区在线| 色综合久久综合网97色综合| 日韩一区在线免费观看| 91亚洲国产成人精品一区二区三 | 五月天中文字幕一区二区| 色香蕉久久蜜桃| 国产精品动漫网站| 白白色 亚洲乱淫| 国产精品毛片大码女人| 成人99免费视频| 亚洲婷婷在线视频| 91影视在线播放| 一级女性全黄久久生活片免费| 色婷婷香蕉在线一区二区| 亚洲小少妇裸体bbw| 欧美日本在线观看| 午夜欧美大尺度福利影院在线看| 久久久无码精品亚洲日韩按摩| 欧美三区在线观看| 久久精品国产99国产| 欧美亚一区二区| 亚洲国产裸拍裸体视频在线观看乱了| 色哟哟精品一区| 午夜视频久久久久久| 欧美一区二区啪啪| 麻豆成人综合网| 国产日韩欧美一区二区三区综合| 国产成人亚洲综合色影视| 亚洲日本在线看| 欧美日韩亚洲国产综合| 久久精品99国产精品日本| 久久久久久一级片| 色综合天天综合网天天狠天天| 五月综合激情婷婷六月色窝| 日韩片之四级片| 成人小视频免费观看| 亚洲一区二区三区精品在线| 精品国产精品网麻豆系列 | 亚洲第一成人在线| 日韩视频免费观看高清在线视频| 国产99一区视频免费| 国产午夜精品一区二区三区四区 | 欧美日韩综合在线免费观看| 男女性色大片免费观看一区二区| 久久免费视频色| 欧洲视频一区二区| 免费在线看一区| 中文字幕视频一区| 日韩视频中午一区| 成人黄色在线视频| 久久国产精品色| 自拍偷拍欧美激情| 欧美精品一区二区三区久久久| 色先锋aa成人| 粉嫩av一区二区三区粉嫩| 午夜一区二区三区在线观看| 欧美精品一区二区三区蜜桃| 在线精品观看国产| 成人福利电影精品一区二区在线观看| 丝袜美腿成人在线| 日韩一区在线播放| 亚洲精品在线三区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 国产精品一区在线观看你懂的| 亚洲高清免费在线| 中文字幕在线播放不卡一区| 日韩女同互慰一区二区| 欧美性猛交xxxx乱大交退制版| 成人性色生活片| 狠狠网亚洲精品| 水野朝阳av一区二区三区| **网站欧美大片在线观看| 精品国产网站在线观看| 日韩一区二区免费在线观看| 欧美三级在线播放| 91成人在线免费观看| 99国产精品国产精品久久| 国产米奇在线777精品观看| 日韩精品一卡二卡三卡四卡无卡| 亚洲国产一区二区在线播放| 亚洲欧美激情小说另类| 国产精品久久久久久久久免费相片| 久久久久国产一区二区三区四区 | 色8久久精品久久久久久蜜| 国产不卡一区视频| 国产成人精品综合在线观看| 国产伦精品一区二区三区视频青涩 | 久久免费的精品国产v∧| 欧美一级欧美一级在线播放| 欧美高清视频不卡网| 欧美久久一二区| 337p亚洲精品色噜噜狠狠| 欧美这里有精品| 欧美四级电影网| 欧美日韩国产精选| 欧美一级高清大全免费观看| 91精品国产色综合久久不卡蜜臀| 69堂亚洲精品首页| 91碰在线视频| 亚洲视频免费看| 中文字幕第一页久久| 国产午夜亚洲精品不卡| 亚洲欧美在线另类| 亚洲综合精品久久| 热久久久久久久| 精品一区二区三区欧美| 国产精华液一区二区三区| 成人app在线观看| 欧美性猛交xxxx乱大交退制版| 欧美丰满高潮xxxx喷水动漫| 欧美成人一区二区| 国产日产欧美一区二区三区| 18涩涩午夜精品.www| 亚洲国产视频一区| 免费在线观看一区| 成人黄色免费短视频| 91福利在线免费观看| 91精品一区二区三区久久久久久 | www亚洲一区| 中文字幕制服丝袜一区二区三区 | 成人欧美一区二区三区黑人麻豆| 亚洲三级在线免费| 热久久一区二区| 99久久国产免费看| 91精品国产色综合久久ai换脸| 久久综合色婷婷| 亚洲国产中文字幕| 国产成人精品aa毛片| 欧美日韩精品专区| 欧美激情在线一区二区三区| 午夜精品久久久久久久久久久| 国产自产高清不卡| 欧美美女一区二区| 中文字幕va一区二区三区| 亚洲国产视频一区| kk眼镜猥琐国模调教系列一区二区| 欧美日韩免费视频| 久久久精品tv| 国产成人av一区| 亚洲三级小视频| 欧美三级中文字幕| 91福利在线导航| 欧美另类变人与禽xxxxx| 久久精品亚洲国产奇米99| 亚洲18色成人| 91蜜桃网址入口| 精品美女一区二区三区| 亚洲一区二区视频在线观看| 成人在线一区二区三区| 678五月天丁香亚洲综合网| 亚洲激情在线播放| av不卡在线播放| 欧美国产亚洲另类动漫| 日韩1区2区日韩1区2区| 欧洲精品视频在线观看| 国产精品久久久久毛片软件| 国产精品主播直播| 日韩女优制服丝袜电影| 日本va欧美va欧美va精品| 欧美性生活大片视频| 亚洲欧美区自拍先锋| 99久久99久久久精品齐齐| 中文欧美字幕免费| 岛国av在线一区| 精品1区2区在线观看| 日韩女优视频免费观看| 国产精品88888| 日韩一区二区三区电影在线观看 | 国产精品久久三区| 国产精品主播直播| 久久一区二区视频|