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

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

?? lib_at91sam7s64.h

?? AT91SAM7S USB驅(qū)動 模擬U盤
?? H
?? 第 1 頁 / 共 5 頁
字號:
//* \brief Disable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_Disable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio to be disabled 
{
        pPio->PIO_PDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetStatus
//* \brief Return PIO Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetStatus( // \return PIO Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_PSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsSet
//* \brief Test if PIO is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_OutputEnable
//* \brief Output Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_OutputEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio output to be enabled
{
        pPio->PIO_OER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_OutputDisable
//* \brief Output Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_OutputDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio output to be disabled
{
        pPio->PIO_ODR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetOutputStatus
//* \brief Return PIO Output Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetOutputStatus( // \return PIO Output Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_OSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsOuputSet
//* \brief Test if PIO Output is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsOutputSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetOutputStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_InputFilterEnable
//* \brief Input Filter Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_InputFilterEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio input filter to be enabled
{
        pPio->PIO_IFER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_InputFilterDisable
//* \brief Input Filter Disable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_InputFilterDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio input filter to be disabled
{
        pPio->PIO_IFDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetInputFilterStatus
//* \brief Return PIO Input Filter Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetInputFilterStatus( // \return PIO Input Filter Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_IFSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsInputFilterSet
//* \brief Test if PIO Input filter is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsInputFilterSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetInputFilterStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetOutputDataStatus
//* \brief Return PIO Output Data Status 
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetOutputDataStatus( // \return PIO Output Data Status 
	AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_ODSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_InterruptEnable
//* \brief Enable PIO Interrupt
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_InterruptEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio interrupt to be enabled
{
        pPio->PIO_IER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_InterruptDisable
//* \brief Disable PIO Interrupt
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_InterruptDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio interrupt to be disabled
{
        pPio->PIO_IDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetInterruptMaskStatus
//* \brief Return PIO Interrupt Mask Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetInterruptMaskStatus( // \return PIO Interrupt Mask Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_IMR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetInterruptStatus
//* \brief Return PIO Interrupt Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetInterruptStatus( // \return PIO Interrupt Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_ISR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsInterruptMasked
//* \brief Test if PIO Interrupt is Masked 
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsInterruptMasked(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetInterruptMaskStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsInterruptSet
//* \brief Test if PIO Interrupt is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsInterruptSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetInterruptStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_MultiDriverEnable
//* \brief Multi Driver Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_MultiDriverEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio to be enabled
{
        pPio->PIO_MDER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_MultiDriverDisable
//* \brief Multi Driver Disable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_MultiDriverDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio to be disabled
{
        pPio->PIO_MDDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetMultiDriverStatus
//* \brief Return PIO Multi Driver Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetMultiDriverStatus( // \return PIO Multi Driver Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_MDSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsMultiDriverSet
//* \brief Test if PIO MultiDriver is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsMultiDriverSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetMultiDriverStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_A_RegisterSelection
//* \brief PIO A Register Selection 
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_A_RegisterSelection(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio A register selection
{
        pPio->PIO_ASR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_B_RegisterSelection
//* \brief PIO B Register Selection 
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_B_RegisterSelection(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio B register selection 
{
        pPio->PIO_BSR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_Get_AB_RegisterStatus
//* \brief Return PIO Interrupt Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_Get_AB_RegisterStatus( // \return PIO AB Register Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_ABSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsAB_RegisterSet
//* \brief Test if PIO AB Register is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsAB_RegisterSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_Get_AB_RegisterStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_OutputWriteEnable
//* \brief Output Write Enable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_OutputWriteEnable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio output write to be enabled
{
        pPio->PIO_OWER = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_OutputWriteDisable
//* \brief Output Write Disable PIO
//*----------------------------------------------------------------------------
__inline void AT91F_PIO_OutputWriteDisable(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  pio output write to be disabled
{
        pPio->PIO_OWDR = flag;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetOutputWriteStatus
//* \brief Return PIO Output Write Status
//*----------------------------------------------------------------------------
__inline unsigned int AT91F_PIO_GetOutputWriteStatus( // \return PIO Output Write Status
        AT91PS_PIO pPio) // \arg  pointer to a PIO controller
{
        return pPio->PIO_OWSR;
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_IsOutputWriteSet
//* \brief Test if PIO OutputWrite is Set
//*----------------------------------------------------------------------------
__inline int AT91F_PIO_IsOutputWriteSet(
        AT91PS_PIO pPio,   // \arg  pointer to a PIO controller
        unsigned int flag) // \arg  flag to be tested
{
        return (AT91F_PIO_GetOutputWriteStatus(pPio) & flag);
}

//*----------------------------------------------------------------------------
//* \fn    AT91F_PIO_GetCfgPullup
//* \brief Return PIO Configuration Pullup
//*----------------------------------------------------------------------------

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区久久久| 久久久久久久国产精品影院| 豆国产96在线|亚洲| 亚洲风情在线资源站| 国产精品丝袜黑色高跟| 日韩精品一区二区三区蜜臀| 色婷婷久久一区二区三区麻豆| 精品一区二区成人精品| 一区二区三区不卡视频在线观看| 久久日韩精品一区二区五区| 欧美日韩激情在线| 日本高清不卡aⅴ免费网站| 国产美女久久久久| 日本vs亚洲vs韩国一区三区| 亚洲一区二区高清| 亚洲天堂av一区| 久久久久久久久岛国免费| 日韩一区二区免费在线电影| 欧美午夜精品免费| 91首页免费视频| 高清不卡一二三区| 国产福利一区在线| 激情久久五月天| 毛片一区二区三区| 三级影片在线观看欧美日韩一区二区 | 国产成人精品亚洲777人妖| 日韩激情在线观看| 亚洲va欧美va国产va天堂影院| 亚洲另类中文字| 亚洲欧洲综合另类在线| 亚洲少妇30p| 亚洲欧洲综合另类| 亚洲欧美日韩电影| 亚洲视频在线观看一区| 国产精品精品国产色婷婷| 中日韩av电影| 国产精品视频看| 国产精品美女久久久久aⅴ国产馆| 久久九九久精品国产免费直播| 日韩精品一区国产麻豆| 亚洲精品一区二区在线观看| 精品黑人一区二区三区久久 | 精品国产精品网麻豆系列| 日韩欧美国产麻豆| 精品国产伦一区二区三区观看体验 | 91网站最新地址| 不卡视频一二三| 色老汉av一区二区三区| 日本韩国一区二区| 欧美裸体bbwbbwbbw| 欧美一区二区在线观看| 精品国产乱码久久久久久免费 | 欧美成人福利视频| 久久毛片高清国产| 久久九九影视网| **网站欧美大片在线观看| 最新国产の精品合集bt伙计| 亚洲精品视频免费观看| 亚洲一区在线观看网站| 视频一区视频二区中文| 黄一区二区三区| 不卡一区二区在线| 欧美午夜精品免费| 日韩女优av电影| 中文字幕精品综合| 亚洲一区在线观看视频| 美女网站在线免费欧美精品| 风间由美中文字幕在线看视频国产欧美 | 久久久综合激的五月天| 国产精品久久久久久久蜜臀 | 国产乱对白刺激视频不卡 | 欧美tickle裸体挠脚心vk| 中文字幕欧美日本乱码一线二线| 国产精品久久久久天堂| 亚洲h动漫在线| 国产伦理精品不卡| 日本高清无吗v一区| 欧美v国产在线一区二区三区| 国产精品五月天| 视频一区二区中文字幕| 高清国产一区二区三区| 欧美日韩国产精选| 另类综合日韩欧美亚洲| 亚洲成人免费电影| 国产在线精品免费| 91免费观看视频| 欧美不卡123| 亚洲日本在线视频观看| 精品一区二区三区在线观看国产| 99久久精品免费看| 久久综合九色综合97婷婷| 亚洲综合免费观看高清完整版| 精品一二三四区| 欧美在线你懂的| 中文在线一区二区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 3atv一区二区三区| 国产精品青草综合久久久久99| 青青草精品视频| 91传媒视频在线播放| 欧美激情一区二区三区不卡| 免费精品视频在线| 欧美性大战久久久久久久| 中文字幕第一区第二区| 乱一区二区av| 欧美日韩国产在线观看| 一色屋精品亚洲香蕉网站| 精品一区二区影视| 欧美日本视频在线| 亚洲欧美日韩人成在线播放| 国产传媒久久文化传媒| 精品日韩在线一区| 三级在线观看一区二区| 在线观看欧美黄色| 亚洲天堂福利av| 成人黄色免费短视频| 欧美精品一区二区三区视频| 男人的天堂亚洲一区| 在线成人免费视频| 亚欧色一区w666天堂| 色八戒一区二区三区| 亚洲欧美日韩国产综合| eeuss影院一区二区三区| 国产亚洲一区二区三区四区 | 激情成人午夜视频| 日韩午夜在线观看视频| 日韩av一区二区在线影视| 欧美大片一区二区三区| 成人精品视频一区二区三区| 欧美精品一区二区三区高清aⅴ| 免费人成黄页网站在线一区二区| 欧美三级电影精品| 婷婷开心激情综合| 欧美精品久久99久久在免费线| 亚洲综合视频在线观看| 在线亚洲欧美专区二区| 亚洲精品国产品国语在线app| 一本大道久久a久久精品综合| 1024成人网色www| 色狠狠综合天天综合综合| 亚洲在线视频一区| 欧美日本韩国一区| 日韩av电影天堂| 欧美mv和日韩mv的网站| 国产精品小仙女| 综合亚洲深深色噜噜狠狠网站| 91亚洲精品久久久蜜桃| 亚洲国产精品久久久男人的天堂 | 久久综合999| 国产成人免费高清| 亚洲视频免费观看| 欧美在线综合视频| 久久精品免费看| 国产午夜精品一区二区三区嫩草| 高清av一区二区| 夜夜爽夜夜爽精品视频| 欧美区视频在线观看| 麻豆91在线播放免费| 国产清纯白嫩初高生在线观看91| 成人深夜视频在线观看| 一区二区三区四区激情| 91精品欧美一区二区三区综合在| 精品一区二区三区在线观看| 欧美国产一区视频在线观看| 91啪在线观看| 欧美aaaaa成人免费观看视频| 国产日韩欧美高清在线| 91成人在线精品| 精品一区二区三区视频在线观看 | 国产成a人亚洲精| 亚洲色图20p| 日韩一区二区三| 成人手机电影网| 日本亚洲三级在线| 国产精品人人做人人爽人人添| 欧日韩精品视频| 韩国精品主播一区二区在线观看| 亚洲欧美国产毛片在线| 欧美成人一区二区三区| 色综合天天在线| 久99久精品视频免费观看| 中文字幕综合网| 日韩视频在线永久播放| 99re免费视频精品全部| 久久66热偷产精品| 亚洲国产另类av| 色综合久久久久久久久久久| 亚洲欧美另类久久久精品 | 一区二区三区日韩欧美| 精品乱码亚洲一区二区不卡| 色婷婷综合久色| 国产精品亚洲一区二区三区在线| 一级特黄大欧美久久久| 国产亚洲一二三区| 91精品国产色综合久久不卡蜜臀| 99re视频精品| 国产乱人伦精品一区二区在线观看| 亚洲国产精品麻豆| 亚洲精品国产一区二区三区四区在线| 精品国产91洋老外米糕|