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

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

?? pit.c

?? IAR5.2下 AT91SAM9260 ARM 對 MCP2515 控制源化碼
?? C
字號:
/* ----------------------------------------------------------------------------
 *         ATMEL Microcontroller Software Support 
 * ----------------------------------------------------------------------------
 * Copyright (c) 2008, Atmel Corporation
 *
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * - Redistributions of source code must retain the above copyright notice,
 * this list of conditions and the disclaimer below.
 *
 * Atmel's name may not be used to endorse or promote products derived from
 * this software without specific prior written permission.
 *
 * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
 * DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,
 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
 * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 * ----------------------------------------------------------------------------
 */

//------------------------------------------------------------------------------
//         Headers
//------------------------------------------------------------------------------

#include "pit.h"
#include <board.h>

//------------------------------------------------------------------------------
//         Exported functions
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
/// Initialize the System timer for a period in 祍econd with a system clock
/// freq in MHz
/// \param period  Period in 祍econd.
/// \param pit_frequency  System clock frequency in MHz.
//------------------------------------------------------------------------------
void PIT_Init(unsigned int period,
                     unsigned int pit_frequency)
{
    AT91C_BASE_PITC->PITC_PIMR = period? (period * pit_frequency + 8) >> 4 : 0; // +8 to avoid %10 and /10
    AT91C_BASE_PITC->PITC_PIMR |= AT91C_PITC_PITEN;
}

//------------------------------------------------------------------------------
/// Set the PIT Periodic Interval Value
//------------------------------------------------------------------------------
void PIT_SetPIV(unsigned int piv)
{
    AT91C_BASE_PITC->PITC_PIMR = piv | (AT91C_BASE_PITC->PITC_PIMR & (AT91C_PITC_PITEN | AT91C_PITC_PITIEN));
}

//------------------------------------------------------------------------------
/// Enable the PIT
//------------------------------------------------------------------------------
void PIT_Enable(void)
{
    AT91C_BASE_PITC->PITC_PIMR |= AT91C_PITC_PITEN;
}

//----------------------------------------------------------------------------
/// Enable PIT periodic interrupt
//----------------------------------------------------------------------------
void PIT_EnableIT(void)
{
    AT91C_BASE_PITC->PITC_PIMR |= AT91C_PITC_PITIEN;
}

//------------------------------------------------------------------------------
/// Disable PIT periodic interrupt
//------------------------------------------------------------------------------
void PIT_DisableIT(void)
{
    AT91C_BASE_PITC->PITC_PIMR &= ~AT91C_PITC_PITIEN;
}

//------------------------------------------------------------------------------
/// Read PIT mode register
//------------------------------------------------------------------------------
unsigned int PIT_GetMode(void)
{
    return(AT91C_BASE_PITC->PITC_PIMR);
}

//------------------------------------------------------------------------------
/// Read PIT status register
//------------------------------------------------------------------------------
unsigned int PIT_GetStatus(void)
{
    return(AT91C_BASE_PITC->PITC_PISR);
}

//------------------------------------------------------------------------------
/// Read PIT CPIV and PICNT without ressetting the counters
//------------------------------------------------------------------------------
unsigned int PIT_GetPIIR(void)
{
    return(AT91C_BASE_PITC->PITC_PIIR);
}

//------------------------------------------------------------------------------
/// Read System timer CPIV and PICNT without ressetting the counters
//------------------------------------------------------------------------------
unsigned int PIT_GetPIVR(void)
{
    return(AT91C_BASE_PITC->PITC_PIVR);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲va欧美va人人爽午夜| 精品国产凹凸成av人导航| 色久综合一二码| 久久免费精品国产久精品久久久久| 亚洲成人一区在线| 欧洲一区二区av| 亚洲一区在线看| 精品视频在线免费| 亚洲欧美成aⅴ人在线观看| 欧美日韩中文精品| 懂色av一区二区三区免费观看| 老司机一区二区| 亚洲国产欧美日韩另类综合| 欧美亚洲一区三区| 亚洲成a人v欧美综合天堂下载| 久久精品综合网| 久久av老司机精品网站导航| 在线播放中文一区| 蜜臀av国产精品久久久久 | 色呦呦网站一区| 美日韩一区二区| 国产精品传媒在线| kk眼镜猥琐国模调教系列一区二区 | 欧美综合久久久| 亚洲午夜免费电影| 日韩高清不卡一区二区| 亚洲乱码国产乱码精品精可以看| 欧美国产精品中文字幕| 久久精品亚洲一区二区三区浴池| 国产精品一区二区不卡| 成人av午夜电影| 一区二区三区日本| 蜜桃av一区二区三区电影| 亚洲成人三级小说| 亚洲男人天堂一区| 国产精品第五页| 国产亚洲精品久| 中文字幕一区二区三区四区不卡 | 91精品在线观看入口| 黄色精品一二区| 丰满少妇在线播放bd日韩电影| 久久99国产精品尤物| 日韩黄色一级片| 色噜噜狠狠成人中文综合| 国产清纯在线一区二区www| www.亚洲在线| 亚洲成人午夜电影| 久久久久久久久久久久久女国产乱| av中文字幕不卡| 一区二区三区在线观看视频| 日韩天堂在线观看| 99re6这里只有精品视频在线观看| 美美哒免费高清在线观看视频一区二区 | 国产精品久久久久久久久久久免费看| 丝袜亚洲精品中文字幕一区| 精品国产第一区二区三区观看体验| 色综合中文综合网| 国产色综合久久| 在线观看免费视频综合| 国产精品911| 久久精品国产免费看久久精品| 中文字幕在线一区二区三区| 91精品国产欧美一区二区| 不卡在线视频中文字幕| 精品系列免费在线观看| 亚洲成人免费av| 亚洲影院免费观看| 国产亚洲精品免费| 欧美大片日本大片免费观看| 91精品国产欧美一区二区18| 91高清视频在线| 国产精品白丝jk黑袜喷水| 日本在线不卡视频| 午夜视频一区在线观看| 一区二区在线观看视频在线观看| 国产精品毛片高清在线完整版| 精品嫩草影院久久| 欧美日韩高清影院| 欧美高清视频一二三区| 欧美私人免费视频| 欧美性欧美巨大黑白大战| www.综合网.com| 成人激情视频网站| 99视频国产精品| www.99精品| 国产一区视频在线看| 美腿丝袜一区二区三区| 青青草成人在线观看| 久久不见久久见中文字幕免费| 午夜av区久久| 日本免费在线视频不卡一不卡二| 亚洲国产日日夜夜| 亚洲精品视频在线观看免费 | 国产精品一区二区久久不卡| 麻豆91在线播放| 久久精品国产精品青草| 国产一区久久久| 国产成人精品亚洲日本在线桃色| 成人高清视频在线观看| 丁香桃色午夜亚洲一区二区三区| 国产精品一区二区在线观看网站| 成人免费视频视频在线观看免费 | 天堂va蜜桃一区二区三区| 奇米影视在线99精品| 日本欧美韩国一区三区| 粉嫩嫩av羞羞动漫久久久| 成人做爰69片免费看网站| 国产成人精品免费| 欧美影视一区在线| 久久你懂得1024| 亚洲精品成人天堂一二三| 一区二区理论电影在线观看| 亚洲精品老司机| 麻豆精品视频在线观看视频| 国产精品一区二区三区四区| 91豆麻精品91久久久久久| 欧美日产在线观看| 精品视频全国免费看| 久久先锋影音av鲁色资源网| 国产精品久久看| 青青草国产成人av片免费| 国产·精品毛片| 不卡av电影在线播放| 日韩三级视频中文字幕| 久久久久久久综合日本| 一区二区三区日本| 看片网站欧美日韩| 一本一道综合狠狠老| 日韩一区二区在线观看| 欧美国产一区二区在线观看| 午夜视频一区二区三区| 国产中文一区二区三区| 欧美网站一区二区| 久久精品一区四区| 亚洲精品免费在线播放| 国产乱码精品1区2区3区| 色婷婷av一区二区三区之一色屋| 欧美sm极限捆绑bd| 亚洲人成网站在线| 美女在线视频一区| 91在线观看污| 精品久久一区二区| 天天操天天综合网| 成人av免费在线播放| 26uuu国产在线精品一区二区| 亚洲免费在线播放| 成人精品视频.| 精品少妇一区二区| 欧美卡1卡2卡| 一区二区三区精品在线观看| 黄色资源网久久资源365| 欧美日韩精品专区| 国产精品久久二区二区| 国产ts人妖一区二区| 欧美一级在线免费| 亚洲婷婷国产精品电影人久久| 国产不卡在线一区| 日韩欧美电影一区| 日韩av一区二区三区| 色88888久久久久久影院野外| 精品国产一区二区三区不卡| 亚洲欧美精品午睡沙发| 精品一区二区三区在线观看| 欧美亚洲国产一区二区三区va| 国产日本欧洲亚洲| 国产99精品视频| 精品国产乱码久久久久久夜甘婷婷| 日韩黄色免费电影| 欧美日韩亚洲丝袜制服| 香蕉影视欧美成人| 欧美性生活久久| 2023国产精品| 国产成人综合在线观看| 久久综合久久99| 国产成人日日夜夜| 久久久久久久综合色一本| 国产98色在线|日韩| 国产欧美久久久精品影院| 成人a免费在线看| 国产免费观看久久| 国产精品综合一区二区| 精品福利一区二区三区免费视频| 精品国产a毛片| 国产精品午夜春色av| 国产成人av在线影院| 国产喂奶挤奶一区二区三区| 激情综合五月天| 日韩一区二区在线观看视频 | 三级在线观看一区二区| 欧美一区二区视频在线观看2020| 午夜精品一区二区三区免费视频| 在线电影一区二区三区| 蜜臀av亚洲一区中文字幕| 色又黄又爽网站www久久| 午夜国产精品一区| 91麻豆精品国产91久久久| 国精产品一区一区三区mba桃花 | 中文字幕在线观看不卡视频| av在线一区二区| 中文字幕一区二区视频|