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

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

?? stm32f10x_dma.c

?? LCD液晶顯示驅動,芯片為ST7565,
?? C
?? 第 1 頁 / 共 3 頁
字號:
*                       - DMA1_FLAG_HT4: DMA1 Channel4 half transfer flag.
*                       - DMA1_FLAG_TE4: DMA1 Channel4 transfer error flag.
*                       - DMA1_FLAG_GL5: DMA1 Channel5 global flag.
*                       - DMA1_FLAG_TC5: DMA1 Channel5 transfer complete flag.
*                       - DMA1_FLAG_HT5: DMA1 Channel5 half transfer flag.
*                       - DMA1_FLAG_TE5: DMA1 Channel5 transfer error flag.
*                       - DMA1_FLAG_GL6: DMA1 Channel6 global flag.
*                       - DMA1_FLAG_TC6: DMA1 Channel6 transfer complete flag.
*                       - DMA1_FLAG_HT6: DMA1 Channel6 half transfer flag.
*                       - DMA1_FLAG_TE6: DMA1 Channel6 transfer error flag.
*                       - DMA1_FLAG_GL7: DMA1 Channel7 global flag.
*                       - DMA1_FLAG_TC7: DMA1 Channel7 transfer complete flag.
*                       - DMA1_FLAG_HT7: DMA1 Channel7 half transfer flag.
*                       - DMA1_FLAG_TE7: DMA1 Channel7 transfer error flag.
*                       - DMA2_FLAG_GL1: DMA2 Channel1 global flag.
*                       - DMA2_FLAG_TC1: DMA2 Channel1 transfer complete flag.
*                       - DMA2_FLAG_HT1: DMA2 Channel1 half transfer flag.
*                       - DMA2_FLAG_TE1: DMA2 Channel1 transfer error flag.
*                       - DMA2_FLAG_GL2: DMA2 Channel2 global flag.
*                       - DMA2_FLAG_TC2: DMA2 Channel2 transfer complete flag.
*                       - DMA2_FLAG_HT2: DMA2 Channel2 half transfer flag.
*                       - DMA2_FLAG_TE2: DMA2 Channel2 transfer error flag.
*                       - DMA2_FLAG_GL3: DMA2 Channel3 global flag.
*                       - DMA2_FLAG_TC3: DMA2 Channel3 transfer complete flag.
*                       - DMA2_FLAG_HT3: DMA2 Channel3 half transfer flag.
*                       - DMA2_FLAG_TE3: DMA2 Channel3 transfer error flag.
*                       - DMA2_FLAG_GL4: DMA2 Channel4 global flag.
*                       - DMA2_FLAG_TC4: DMA2 Channel4 transfer complete flag.
*                       - DMA2_FLAG_HT4: DMA2 Channel4 half transfer flag.
*                       - DMA2_FLAG_TE4: DMA2 Channel4 transfer error flag.
*                       - DMA2_FLAG_GL5: DMA2 Channel5 global flag.
*                       - DMA2_FLAG_TC5: DMA2 Channel5 transfer complete flag.
*                       - DMA2_FLAG_HT5: DMA2 Channel5 half transfer flag.
*                       - DMA2_FLAG_TE5: DMA2 Channel5 transfer error flag.
* Output         : None
* Return         : None
*******************************************************************************/
void DMA_ClearFlag(u32 DMA_FLAG)
{
  /* Check the parameters */
  assert_param(IS_DMA_CLEAR_FLAG(DMA_FLAG));

  /* Calculate the used DMA */
  if ((DMA_FLAG & FLAG_Mask) != (u32)RESET)
  {
    /* Clear the selected DMA flags */
    DMA2->IFCR = DMA_FLAG;
  }
  else
  {
    /* Clear the selected DMA flags */
    DMA1->IFCR = DMA_FLAG;
  }
}

/*******************************************************************************
* Function Name  : DMA_GetITStatus
* Description    : Checks whether the specified DMAy Channelx interrupt has 
*                  occurred or not.
* Input          : - DMA_IT: specifies the DMA interrupt source to check. 
*                    This parameter can be one of the following values:
*                       - DMA1_IT_GL1: DMA1 Channel1 global interrupt.
*                       - DMA1_IT_TC1: DMA1 Channel1 transfer complete interrupt.
*                       - DMA1_IT_HT1: DMA1 Channel1 half transfer interrupt.
*                       - DMA1_IT_TE1: DMA1 Channel1 transfer error interrupt.
*                       - DMA1_IT_GL2: DMA1 Channel2 global interrupt.
*                       - DMA1_IT_TC2: DMA1 Channel2 transfer complete interrupt.
*                       - DMA1_IT_HT2: DMA1 Channel2 half transfer interrupt.
*                       - DMA1_IT_TE2: DMA1 Channel2 transfer error interrupt.
*                       - DMA1_IT_GL3: DMA1 Channel3 global interrupt.
*                       - DMA1_IT_TC3: DMA1 Channel3 transfer complete interrupt.
*                       - DMA1_IT_HT3: DMA1 Channel3 half transfer interrupt.
*                       - DMA1_IT_TE3: DMA1 Channel3 transfer error interrupt.
*                       - DMA1_IT_GL4: DMA1 Channel4 global interrupt.
*                       - DMA1_IT_TC4: DMA1 Channel4 transfer complete interrupt.
*                       - DMA1_IT_HT4: DMA1 Channel4 half transfer interrupt.
*                       - DMA1_IT_TE4: DMA1 Channel4 transfer error interrupt.
*                       - DMA1_IT_GL5: DMA1 Channel5 global interrupt.
*                       - DMA1_IT_TC5: DMA1 Channel5 transfer complete interrupt.
*                       - DMA1_IT_HT5: DMA1 Channel5 half transfer interrupt.
*                       - DMA1_IT_TE5: DMA1 Channel5 transfer error interrupt.
*                       - DMA1_IT_GL6: DMA1 Channel6 global interrupt.
*                       - DMA1_IT_TC6: DMA1 Channel6 transfer complete interrupt.
*                       - DMA1_IT_HT6: DMA1 Channel6 half transfer interrupt.
*                       - DMA1_IT_TE6: DMA1 Channel6 transfer error interrupt.
*                       - DMA1_IT_GL7: DMA1 Channel7 global interrupt.
*                       - DMA1_IT_TC7: DMA1 Channel7 transfer complete interrupt.
*                       - DMA1_IT_HT7: DMA1 Channel7 half transfer interrupt.
*                       - DMA1_IT_TE7: DMA1 Channel7 transfer error interrupt.
*                       - DMA2_IT_GL1: DMA2 Channel1 global interrupt.
*                       - DMA2_IT_TC1: DMA2 Channel1 transfer complete interrupt.
*                       - DMA2_IT_HT1: DMA2 Channel1 half transfer interrupt.
*                       - DMA2_IT_TE1: DMA2 Channel1 transfer error interrupt.
*                       - DMA2_IT_GL2: DMA2 Channel2 global interrupt.
*                       - DMA2_IT_TC2: DMA2 Channel2 transfer complete interrupt.
*                       - DMA2_IT_HT2: DMA2 Channel2 half transfer interrupt.
*                       - DMA2_IT_TE2: DMA2 Channel2 transfer error interrupt.
*                       - DMA2_IT_GL3: DMA2 Channel3 global interrupt.
*                       - DMA2_IT_TC3: DMA2 Channel3 transfer complete interrupt.
*                       - DMA2_IT_HT3: DMA2 Channel3 half transfer interrupt.
*                       - DMA2_IT_TE3: DMA2 Channel3 transfer error interrupt.
*                       - DMA2_IT_GL4: DMA2 Channel4 global interrupt.
*                       - DMA2_IT_TC4: DMA2 Channel4 transfer complete interrupt.
*                       - DMA2_IT_HT4: DMA2 Channel4 half transfer interrupt.
*                       - DMA2_IT_TE4: DMA2 Channel4 transfer error interrupt.
*                       - DMA2_IT_GL5: DMA2 Channel5 global interrupt.
*                       - DMA2_IT_TC5: DMA2 Channel5 transfer complete interrupt.
*                       - DMA2_IT_HT5: DMA2 Channel5 half transfer interrupt.
*                       - DMA2_IT_TE5: DMA2 Channel5 transfer error interrupt.
* Output         : None
* Return         : The new state of DMA_IT (SET or RESET).
*******************************************************************************/
ITStatus DMA_GetITStatus(u32 DMA_IT)
{
  ITStatus bitstatus = RESET;
  u32 tmpreg = 0;

  /* Check the parameters */
  assert_param(IS_DMA_GET_IT(DMA_IT));

  /* Calculate the used DMA */
  if ((DMA_IT & FLAG_Mask) != (u32)RESET)
  {
    /* Get DMA2 ISR register value */
    tmpreg = DMA2->ISR ;
  }
  else
  {
    /* Get DMA1 ISR register value */
    tmpreg = DMA1->ISR ;
  }

  /* Check the status of the specified DMA interrupt */
  if ((tmpreg & DMA_IT) != (u32)RESET)
  {
    /* DMA_IT is set */
    bitstatus = SET;
  }
  else
  {
    /* DMA_IT is reset */
    bitstatus = RESET;
  }
  /* Return the DMA_IT status */
  return  bitstatus;
}

/*******************************************************************************
* Function Name  : DMA_ClearITPendingBit
* Description    : Clears the DMAy Channelx抯 interrupt pending bits.
* Input          : - DMA_IT: specifies the DMA interrupt pending bit to clear.
*                    This parameter can be any combination (for the same DMA) of
*                    the following values:
*                       - DMA1_IT_GL1: DMA1 Channel1 global interrupt.
*                       - DMA1_IT_TC1: DMA1 Channel1 transfer complete interrupt.
*                       - DMA1_IT_HT1: DMA1 Channel1 half transfer interrupt.
*                       - DMA1_IT_TE1: DMA1 Channel1 transfer error interrupt.
*                       - DMA1_IT_GL2: DMA1 Channel2 global interrupt.
*                       - DMA1_IT_TC2: DMA1 Channel2 transfer complete interrupt.
*                       - DMA1_IT_HT2: DMA1 Channel2 half transfer interrupt.
*                       - DMA1_IT_TE2: DMA1 Channel2 transfer error interrupt.
*                       - DMA1_IT_GL3: DMA1 Channel3 global interrupt.
*                       - DMA1_IT_TC3: DMA1 Channel3 transfer complete interrupt.
*                       - DMA1_IT_HT3: DMA1 Channel3 half transfer interrupt.
*                       - DMA1_IT_TE3: DMA1 Channel3 transfer error interrupt.
*                       - DMA1_IT_GL4: DMA1 Channel4 global interrupt.
*                       - DMA1_IT_TC4: DMA1 Channel4 transfer complete interrupt.
*                       - DMA1_IT_HT4: DMA1 Channel4 half transfer interrupt.
*                       - DMA1_IT_TE4: DMA1 Channel4 transfer error interrupt.
*                       - DMA1_IT_GL5: DMA1 Channel5 global interrupt.
*                       - DMA1_IT_TC5: DMA1 Channel5 transfer complete interrupt.
*                       - DMA1_IT_HT5: DMA1 Channel5 half transfer interrupt.
*                       - DMA1_IT_TE5: DMA1 Channel5 transfer error interrupt.
*                       - DMA1_IT_GL6: DMA1 Channel6 global interrupt.
*                       - DMA1_IT_TC6: DMA1 Channel6 transfer complete interrupt.
*                       - DMA1_IT_HT6: DMA1 Channel6 half transfer interrupt.
*                       - DMA1_IT_TE6: DMA1 Channel6 transfer error interrupt.
*                       - DMA1_IT_GL7: DMA1 Channel7 global interrupt.
*                       - DMA1_IT_TC7: DMA1 Channel7 transfer complete interrupt.
*                       - DMA1_IT_HT7: DMA1 Channel7 half transfer interrupt.
*                       - DMA1_IT_TE7: DMA1 Channel7 transfer error interrupt.
*                       - DMA2_IT_GL1: DMA2 Channel1 global interrupt.
*                       - DMA2_IT_TC1: DMA2 Channel1 transfer complete interrupt.
*                       - DMA2_IT_HT1: DMA2 Channel1 half transfer interrupt.
*                       - DMA2_IT_TE1: DMA2 Channel1 transfer error interrupt.
*                       - DMA2_IT_GL2: DMA2 Channel2 global interrupt.
*                       - DMA2_IT_TC2: DMA2 Channel2 transfer complete interrupt.
*                       - DMA2_IT_HT2: DMA2 Channel2 half transfer interrupt.
*                       - DMA2_IT_TE2: DMA2 Channel2 transfer error interrupt.
*                       - DMA2_IT_GL3: DMA2 Channel3 global interrupt.
*                       - DMA2_IT_TC3: DMA2 Channel3 transfer complete interrupt.
*                       - DMA2_IT_HT3: DMA2 Channel3 half transfer interrupt.
*                       - DMA2_IT_TE3: DMA2 Channel3 transfer error interrupt.
*                       - DMA2_IT_GL4: DMA2 Channel4 global interrupt.
*                       - DMA2_IT_TC4: DMA2 Channel4 transfer complete interrupt.
*                       - DMA2_IT_HT4: DMA2 Channel4 half transfer interrupt.
*                       - DMA2_IT_TE4: DMA2 Channel4 transfer error interrupt.
*                       - DMA2_IT_GL5: DMA2 Channel5 global interrupt.
*                       - DMA2_IT_TC5: DMA2 Channel5 transfer complete interrupt.
*                       - DMA2_IT_HT5: DMA2 Channel5 half transfer interrupt.
*                       - DMA2_IT_TE5: DMA2 Channel5 transfer error interrupt.
* Output         : None
* Return         : None
*******************************************************************************/
void DMA_ClearITPendingBit(u32 DMA_IT)
{
  /* Check the parameters */
  assert_param(IS_DMA_CLEAR_IT(DMA_IT));

  /* Calculate the used DMA */
  if ((DMA_IT & FLAG_Mask) != (u32)RESET)
  {
    /* Clear the selected DMA interrupt pending bits */
    DMA2->IFCR = DMA_IT;
  }
  else
  {
    /* Clear the selected DMA interrupt pending bits */
    DMA1->IFCR = DMA_IT;
  }
}

/******************* (C) COPYRIGHT 2008 STMicroelectronics *****END OF FILE****/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看不卡一区| 337p粉嫩大胆色噜噜噜噜亚洲| 亚洲国产综合在线| 国产校园另类小说区| 日本韩国精品在线| 国产精品影视在线观看| 亚洲激情五月婷婷| 26uuu国产电影一区二区| 91片黄在线观看| 老司机午夜精品| 成人欧美一区二区三区视频网页| 欧美三级在线看| 色猫猫国产区一区二在线视频| 久久国产尿小便嘘嘘尿| 亚洲国产精品天堂| 亚洲日本在线天堂| 国产精品免费人成网站| 久久久久国产精品人| 欧美一级日韩免费不卡| 在线播放一区二区三区| 91福利在线看| 欧美性大战xxxxx久久久| 91免费视频网址| 一本色道久久综合狠狠躁的推荐| 国产成人精品免费| 成人综合婷婷国产精品久久| 国产精品主播直播| 国产成人免费av在线| 国产精品一区专区| 国产 欧美在线| 色久优优欧美色久优优| 日韩一区二区三区在线视频| 欧美成人猛片aaaaaaa| 久久亚洲精品小早川怜子| 欧美激情一区二区三区不卡| 欧美国产日韩a欧美在线观看| 亚洲欧美日韩在线不卡| 美女www一区二区| 丁香婷婷综合五月| 777xxx欧美| 中文字幕中文在线不卡住| 亚洲无线码一区二区三区| 天天av天天翘天天综合网| 国产一区二区在线免费观看| 色综合久久88色综合天天6| 欧美午夜电影在线播放| 亚洲欧洲色图综合| 另类小说色综合网站| 99精品久久久久久| 欧美成人一区二区三区在线观看| 亚洲欧洲制服丝袜| 久久精品国产99国产精品| 在线精品视频一区二区三四| 国产午夜精品久久久久久久 | 成人教育av在线| 久久精品一区二区三区不卡| 捆绑调教一区二区三区| av一区二区三区| 久久久精品综合| 蜜桃视频在线一区| 欧美日韩精品一区二区三区四区 | 三级不卡在线观看| 成人手机电影网| 91精品国产色综合久久ai换脸 | 热久久国产精品| 欧美一区二区三区四区在线观看| 亚洲免费av高清| 欧美日本在线视频| 天堂成人免费av电影一区| 欧美日韩成人激情| 蜜臀av一区二区在线免费观看| 日韩精品在线一区二区| 国产一区二区三区国产| 国产欧美精品一区| 欧美亚洲一区二区在线| 视频一区视频二区中文| 日本一区二区三区高清不卡| 欧美日韩一区二区在线观看| 人人超碰91尤物精品国产| 久久亚洲一区二区三区四区| 91在线精品一区二区| 亚洲综合999| 国产欧美一区在线| 欧美视频日韩视频在线观看| 久久se精品一区精品二区| 亚洲国产精华液网站w| 欧美精品tushy高清| 成人丝袜18视频在线观看| 日日骚欧美日韩| 亚洲免费在线看| 国产日本亚洲高清| 日韩免费观看2025年上映的电影 | 高清视频一区二区| 美国一区二区三区在线播放| 亚洲一区欧美一区| 综合欧美一区二区三区| 26uuu精品一区二区三区四区在线| 欧洲国内综合视频| av资源站一区| 99久久99久久精品国产片果冻| 蜜臀av性久久久久蜜臀av麻豆| 日本亚洲免费观看| 亚洲风情在线资源站| 综合自拍亚洲综合图不卡区| 国产人妖乱国产精品人妖| 欧美不卡激情三级在线观看| 91精品国产综合久久久久久久久久 | 91猫先生在线| 欧美午夜影院一区| 在线不卡a资源高清| 精品国产一区二区精华| 精品国产污网站| 亚洲欧洲成人精品av97| 亚洲欧美日韩在线播放| 亚洲国产欧美一区二区三区丁香婷| 亚洲激情自拍视频| 蜜桃久久精品一区二区| 国产成人在线看| 色系网站成人免费| 欧美日韩国产123区| 久久免费视频一区| 久久国产精品一区二区| 91色.com| 9191国产精品| 欧美高清你懂得| 99精品视频在线免费观看| 一本大道久久a久久精二百| 日本一区二区综合亚洲| 美国精品在线观看| 欧美日韩免费观看一区二区三区| 精品美女一区二区三区| 午夜私人影院久久久久| 不卡的av网站| 国产丝袜欧美中文另类| 奇米影视一区二区三区小说| 色94色欧美sute亚洲线路一久 | 午夜精品视频在线观看| av中文字幕不卡| 中文字幕+乱码+中文字幕一区| 午夜国产不卡在线观看视频| 一本一道久久a久久精品| 亚洲国产精品成人综合| 国产·精品毛片| 欧美高清一级片在线观看| 成人av在线播放网站| 中文字幕在线一区免费| av不卡免费在线观看| 亚洲二区在线视频| 国产日本欧洲亚洲| 欧美日韩免费一区二区三区| 免费在线观看一区二区三区| 成人在线综合网| 一区在线中文字幕| aaa国产一区| 亚洲国产毛片aaaaa无费看| 色综合天天综合狠狠| 亚洲www啪成人一区二区麻豆 | 99久久国产综合精品女不卡| 国产喂奶挤奶一区二区三区| 国产91露脸合集magnet| 国产精品日韩精品欧美在线| 91麻豆福利精品推荐| 亚洲一区二区三区中文字幕在线| 欧美日韩中文字幕精品| 免费人成黄页网站在线一区二区| 精品国产乱码久久久久久免费| 国产一级精品在线| 亚洲欧美乱综合| 欧美tickling网站挠脚心| 成人午夜在线免费| 日韩不卡一区二区| 亚洲欧洲一区二区在线播放| 欧美日本一道本| 成人黄页在线观看| 麻豆一区二区99久久久久| 成人欧美一区二区三区在线播放| 7777女厕盗摄久久久| 色综合久久久久久久| 国产一区二区精品久久91| 亚洲综合色视频| 最新国产の精品合集bt伙计| 欧美一区二区三区视频免费播放 | 91影视在线播放| 福利电影一区二区三区| 捆绑紧缚一区二区三区视频| 亚洲国产精品尤物yw在线观看| 国产女同性恋一区二区| 欧美大片一区二区三区| 4438x成人网最大色成网站| 在线亚洲免费视频| 欧美综合天天夜夜久久| 成人97人人超碰人人99| 成人精品国产免费网站| 成人免费毛片高清视频| 国产精品白丝av| 丁香激情综合国产| 懂色av中文一区二区三区| 99久久777色| 欧美日韩精品一区二区天天拍小说| 在线观看国产精品网站|