wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

標題: PY32F0單片機TIMER定時中斷+Exti外部中斷檢測程序 [打印本頁]

作者: 123按時到崗    時間: 2023-4-26 18:16
標題: PY32F0單片機TIMER定時中斷+Exti外部中斷檢測程序
========================================================
                                樣例使用說明
========================================================
功能描述:
此樣例演示了在TIM1中基本計數功能,并使能了更新中斷,每次重裝ARR值時會產生一次
更新中斷,并在中斷中翻轉LED燈。檢測到一次下降沿到來,PA6 的電平拉高

========================================================
測試環境:
測試用板:PY32F030_STK
MDK版本: 5.28

========================================================
使用步驟:
1. 編譯下載程序到MCU,并運行;
2. 可觀察到LED閃爍。


#include "main.h"
#include "tim.h"
#include "gpio.h"
#include "exti.h"


void APP_SystemClockConfig(void);

/**
  * @brief  應用程序入口函數.
  * @retval int
  */
int main(void)
{

  /* 初始化所有外設,Flash接口,SysTick */
  HAL_Init();            
  /* 系統時鐘配置 */
  APP_SystemClockConfig();
  /* 初始化GPIO */
  APP_GpioConfig();
  /* 初始化Exti */
  APP_ConfigureExti();
  /* 初始化Time */
  APP_Tim1Config();               
        
        
  while (1)
  {
                if(KEY_down_up==Down_KEY)//檢測到一次下降沿到來
                {
                         KEY_down_up=Up_KEY;
                         HAL_GPIO_WritePin(GPIOA, GPIO_PIN_6, GPIO_PIN_SET);
                }
  }
}



/**
  * @brief  系統時鐘配置函數
  * @param  無
  * @retval 無
  */
void APP_SystemClockConfig(void)
{
  RCC_OscInitTypeDef RCC_OscInitStruct = {0};
  RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};

  /* 選擇振蕩器HSE,HSI,LSI,LSE */
  RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE | RCC_OSCILLATORTYPE_HSI | RCC_OSCILLATORTYPE_LSI | RCC_OSCILLATORTYPE_LSE;

  RCC_OscInitStruct.HSIState = RCC_HSI_ON;                          /* 開啟HSI */
  RCC_OscInitStruct.HSIDiv = RCC_HSI_DIV1;                          /* HSI 1分頻 */
  RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_24MHz; /* 配置HSI時鐘24MHz */
  RCC_OscInitStruct.HSEState = RCC_HSE_OFF;                         /* 關閉HSE */

  RCC_OscInitStruct.LSIState = RCC_LSI_OFF;                          /* 關閉LSI */
  RCC_OscInitStruct.LSEState = RCC_LSE_OFF;                         /* 關閉LSE */

  RCC_OscInitStruct.PLL.PLLState = RCC_PLL_OFF;                   /* 關閉PLL */
        
  RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI;      /* 選擇時鐘源為HSI */
  /* 配置振蕩器 */
  if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
  {
    APP_ErrorHandler();
  }

  /* 時鐘源配置   選擇配置時鐘 HCLK,SYSCLK,PCLK1 */
  RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_SYSCLK | RCC_CLOCKTYPE_PCLK1;
  RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSI;
  RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;        /* AHB時鐘 1分頻 */
  RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;         /* APB時鐘 1分頻 */
  /* 配置時鐘源 */
  if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_0) != HAL_OK)
  {
    APP_ErrorHandler();
  }
}

/**
  * @brief  錯誤執行函數
  * @param  無
  * @retval 無
  */
void APP_ErrorHandler(void)
{
  while (1)
  {
  }
}


#include "tim.h"
#include "gpio.h"

TIM_HandleTypeDef    TimHandle;

/**
  * @brief  Timer1初始化
  * @param  無
  * @retval 無
  */
void APP_Tim1Config(void)
{
        
  __HAL_RCC_TIM1_CLK_ENABLE();                                                  /* 使能TIM1時鐘 */
  TimHandle.Instance = TIM1;                                                           /*TIM1*/
  TimHandle.Init.Period            = 8000 - 1;                                          /*TIM1重裝載值位8000-1*/
  TimHandle.Init.Prescaler         = 3000 - 1;                                         /*預分頻為100-1*/
  TimHandle.Init.ClockDivision     = TIM_CLOCKDIVISION_DIV1;            /*時鐘不分配*/
  TimHandle.Init.CounterMode       = TIM_COUNTERMODE_UP;              /*向上計數*/
  TimHandle.Init.RepetitionCounter = 0;                                               /*不重復*/
  TimHandle.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;  /*自動重裝載寄存器沒有緩沖*/
  if (HAL_TIM_Base_Init(&TimHandle) != HAL_OK)                               /*初始化TIM1*/
  {
  }

  if (HAL_TIM_Base_Start_IT(&TimHandle) != HAL_OK)                         /* TIM1使能啟動,并使能中斷 */
  {
  }        

}

/**
  * @brief 初始化TIM相關MSP
  */
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef *htim)
{

  HAL_NVIC_SetPriority(TIM1_BRK_UP_TRG_COM_IRQn, 3, 3);  /* 設置中斷優先級 */
  HAL_NVIC_EnableIRQ(TIM1_BRK_UP_TRG_COM_IRQn);         /* 使能TIM1中斷 */
}

void TIM1_BRK_UP_TRG_COM_IRQHandler(void)
{
  HAL_TIM_IRQHandler(&TimHandle);
}

/**
  * @brief  TIM更新中斷回調函數
  * @param  htim:TIM句柄
  * @retval 無
  */
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
   HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_5); //GPIO電平翻轉
}


#ifndef _TIM_H
#define _TIM_H
#include "main.h"

extern TIM_HandleTypeDef    TimHandle;

void APP_Tim1Config(void);

#endif



#include "exti.h"

EXTI_HandleTypeDef exti_handle;

int  KEY_down_up=Up_KEY;

/**
  * @brief  配置EXTI
  * @param  無
  * @retval 無
  */
void APP_ConfigureExti(void)
{
  GPIO_InitTypeDef  GPIO_InitStruct;
  __HAL_RCC_GPIOB_CLK_ENABLE();                         /* 使能GPIOA時鐘 */
  GPIO_InitStruct.Mode  = GPIO_MODE_IT_FALLING;   /* GPIO模式為下降沿中斷 */
  GPIO_InitStruct.Pull  = GPIO_PULLUP;                      /* 上拉 */
  GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;   /* 速度為高速 */
  GPIO_InitStruct.Pin = GPIO_PIN_2;
  HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);

  HAL_NVIC_EnableIRQ(EXTI2_3_IRQn);                /* 使能EXTI中斷 */
  HAL_NVIC_SetPriority(EXTI2_3_IRQn, 2, 0);         /* 配置中斷優先級 */

}

/**
  * @brief  中斷入口函數,每產生一次下降沿
  * @param  無
  * @retval 無
  */
void EXTI2_3_IRQHandler(void)
{
        HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_2);         /* 處理EXTI中斷請求 */
        KEY_down_up=Down_KEY;  
}


#ifndef _EXTI_H
#define _EXTI_H
#include "main.h"

typedef enum
{
  Up_KEY,
  Down_KEY
}KEY_TypeDef;

extern  int  KEY_down_up;

void APP_ConfigureExti(void);

#endif

Keil代碼下載: PY32F0_TIMER.7z (1.03 MB, 下載次數: 18)





歡迎光臨 (http://www.izizhuan.cn/bbs/) Powered by Discuz! X3.1
av网站免费在线看| 国产精品入口麻豆免费| 欧美视频第一区| 国产精品电影观看| 337p亚洲精品色噜噜| 国产亚洲精品资源在线26u| 综合视频在线| 四虎国产精品免费久久5151| 美州a亚洲一视本频v色道| 欧美jizzhd精品欧美满| 中文字幕av资源| 玖玖爱在线观看| 成人免费毛片网| 久久精品一二三区| 97久久精品国产| 亚洲成人黄色网| 欧美日韩视频在线| 久久久综合视频| 精品一区二区三区在线播放视频 | 污污视频免费看| 亚洲av无码国产综合专区| 久久网免费视频| 免费看毛片的网站| 久久亚洲中文字幕无码| 精品国产综合久久| 国产成人涩涩涩视频在线观看| 亚洲精品资源美女情侣酒店| 欧美午夜电影一区| 亚洲午夜视频在线观看| 久久久亚洲精品一区二区三区| 久久精品久久精品| 亚洲美女黄色| 亚洲欧美亚洲| 日本国产精品| 亚洲日本中文| av在线一区不卡| 国产蜜臀在线| 麻豆视频在线播放| 国产精品一区在线看| 亚洲精品第一国产综合野草社区| 人人干狠狠干| 欧美高清性粉嫩交| 成年人小视频网站| 国产高清不卡无码视频| 久久久久久久久久久久久久久久av| 91wwwcom在线观看| 色777狠狠综合秋免鲁丝| 欧美va在线播放| 91高清视频在线| 亚洲丰满少妇videoshd| 久久久777精品电影网影网| 激情综合网最新| 亚洲日本久久| 香蕉国产精品| 久久亚洲成人| 91精品久久久久久久蜜月| 欧美亚洲高清| 日韩理论电影| 四季av一区二区三区免费观看| 中文字幕av一区二区三区人| 波多野结衣在线一区二区| 久久69av| 久久久久影视| 亚洲盗摄视频| 九热爱视频精品视频| 久久99蜜桃| 精品国产乱码久久久久久1区2匹| 在线亚洲a色| 日韩精品2区| 久久久久久久久久久久久久| 欧美阿v一级看视频| 影音先锋久久资源网| 亚洲大片在线| 蜜臀av在线播放一区二区三区| 男男成人高潮片免费网站| 久久精品国产亚洲aⅴ| 国产在线播放一区二区三区| 大桥未久av一区二区三区中文| 91丝袜美腿高跟国产极品老师| 久久精品视频免费| 亚洲婷婷综合久久一本伊一区| 亚洲永久免费视频| 欧美亚洲综合网| 日韩欧美国产高清| 亚洲人a成www在线影院| 欧美精品一二区| 国产精品18久久久久久麻辣| av免费观看久久| 偷拍视频一区二区| 青草网在线观看| 亚洲成人福利在线| av电影在线播放| 亚洲色图 激情小说| 国产在线成人精品午夜| 真实的国产乱xxxx在线91| 黄色aaa毛片| 国产免费1000拍拍拍| 成人毛片高清视频观看| 视频国产一区二区三区| 女人黄色免费在线观看| 日韩三区四区| 精品国产一区二区三区四区| 日韩视频免费| 国产二区国产一区在线观看| 中文字幕亚洲成人| 四虎精品一区二区免费| 亚洲精品在线国产| 色吊丝一区二区| 亚洲激情国产| 久久99久国产精品黄毛片色诱| 成人免费va视频| 中文字幕中文字幕中文字幕亚洲无线| 欧美色欧美亚洲高清在线视频| 色屁屁一区二区| 亚洲美女激情视频| 911国产网站尤物在线观看| 5566av亚洲| 一区二区三区国产福利| 亚洲一区日韩精品| 先锋影音av在线| 中文字幕久久久久| 欧美精品小视频| 91se在线观看| 欧美巨大xxxx做受沙滩| 97色成人综合网站| 1024日韩| 欧美国产精品中文字幕| 日韩欧美亚洲成人| 亚洲免费精彩视频| 国产日韩欧美在线看| 成人手机视频在线| www.日本久久| 日本在线观看视频网站| 韩国中文字幕hd久久精品| japan乱配videos老少配| 尤物网址在线观看| 亚洲精品一区二区三区中文字幕| 亚洲人体偷拍| 国产精品国模大尺度视频| 精品久久国产老人久久综合| 日本免费在线精品| 糖心vlog在线免费观看| 国产伦精品一区二区三区精品| 久久久久久久久久久久久久久久久| 国内老熟妇对白xxxxhd| 十大免费污污软件| 黄av在线播放| 加勒比久久高清| 9久re热视频在线精品| 国产丝袜美腿一区二区三区| 欧美一区二区三区在线视频| 欧美另类极品videosbestfree| 91精品在线看| 中文字幕日本最新乱码视频| wwwav国产| 中文字幕2022永久在线| 欧美vide| 在线视频亚洲欧美中文| 另类综合日韩欧美亚洲| 亚洲一区在线观看视频| 色综合影院在线| 欧美欧美一区二区| 国产二级一片内射视频播放 | 一级片黄色免费| 你懂的国产在线| 女明星视频黄又免费| 中文在线字幕免费观| 欧美第一页草草影院浮力| 男人的天堂在线免费视频| 伊色综合久久之综合久久| 奇米888四色在线精品| 一本到不卡精品视频在线观看| 久久手机精品视频| 一区二区三区四区视频在线| 午夜精产品一区二区在线观看的| 丰满人妻一区二区| 黄色国产在线| 精品久久美女| 国产日韩影视精品| 日韩在线观看免费高清| www.午夜色| 中文字幕影音先锋| 黑巨茎大战欧洲金发美女| 写真福利精品福利在线观看| 免费高清成人在线| 欧美日本乱大交xxxxx| 成人午夜一级二级三级| 久久综合在线观看| 东京干手机福利视频| 98在线视频| 欧美福利在线| 欧美午夜丰满在线18影院| 国产成人+综合亚洲+天堂| 日韩一级免费片| a在线观看视频| 日韩黄色影院| 在线视频免费在线观看一区二区| 色爱区综合激月婷婷| 国产日韩精品在线| 国产一级免费片| 九色精品视频在线观看| 北岛玲heyzo一区二区| 日韩精品欧美成人高清一区二区| 欧美一区永久视频免费观看| 精品欧美国产| 蜜桃视频最新网址| 美国做受三级的视频播放| 久久免费资源| 91亚洲永久精品| 美女精品久久久| 男女爽爽爽视频| 日本精品一区二区在线观看| 搞黄网站在线看| 久久草av在线| 在线日韩精品视频| 日本精品免费在线观看| 国产夫妻性生活视频| 91网址在线观看| 精品一区精品二区高清| 在线看片第一页欧美| 白嫩少妇丰满一区二区| 免费观看黄一级视频| 黄色在线观看视频网站| 国产美女视频一区| www.国产一区| 天天色综合天天色| 亚洲精品影视在线| 精品视频一区二区三区| 国产精品福利一区二区| 国产福利精品视频| 国产精品无码一区二区三区| www.777色| 美女胸又www又黄的网站| gogo大尺度成人免费视频| aaa国产一区| 久久伊人精品天天| 91香蕉视频在线观看视频| 男女午夜激烈无遮挡| 亚洲第一会所| 久久一区二区三区四区| 538国产精品视频一区二区| 绯色av蜜臀vs少妇| 一个人看的www在线免费观看| 亚洲国产天堂| 亚洲一线二线三线视频| 成人av在线网址| 少妇影院在线观看| 日本a一级在线免费播放| 国产精品v日韩精品v欧美精品网站 | 欧美经典一区| 亚洲综合久久久久| 亚洲影影院av| 日本系列第一页| 天堂av中文在线| 97久久超碰国产精品电影| 热久久免费视频精品| 三级影片在线观看| 亚洲精品套图| 国产专区欧美精品| 性色av一区二区三区免费| 黄色片网站免费| 国产免费永久在线观看| 国产不卡高清在线观看视频| 2021国产精品视频| 我要看一级黄色录像| 国产女主播在线直播| 成熟亚洲日本毛茸茸凸凹| 国产精品盗摄久久久| 色婷婷在线视频观看| av片在线观看网站| 国产肉丝袜一区二区| 国产一区不卡在线观看| 国产精品乱码久久久| 亚洲欧美一级| 在线观看免费成人| 无码人妻丰满熟妇区96| 女人色在线免费视频| 激情久久久久久| 欧美人在线视频| 成人在线观看免费完整| 亚洲综合影视| 亚洲摸摸操操av| 天堂av免费看| 国产精品不卡一区二区三区在线观看| 色喇叭免费久久综合| 亚洲美女视频网站| 成人在线视频免费播放| 精品成人一区二区三区免费视频| av在线不卡网| 久久大香伊蕉在人线观看热2| 丰满人妻一区二区| 中文字幕中文字幕精品| 日韩经典第一页| 受虐m奴xxx在线观看| av二区在线| 专区另类欧美日韩| 精品国产三级a∨在线| 国产精彩自拍| 日韩和欧美一区二区三区| 国产精品高潮视频| 亚洲自拍第二页| 网曝91综合精品门事件在线| 玖玖玖国产精品| 午夜剧场成人观在线视频免费观看| 亚洲精品网址在线观看| 久久99国产成人小视频| 在线视频观看日韩| 女厕盗摄一区二区三区| 精品久久久久中文慕人妻| 92看片淫黄大片一级| 欧美成人性色生活仑片| 亚洲人成小说网站色在线| 99国产精品免费视频观看| 四虎黄色影院| 一二三四在线观看视频| 成年人午夜免费视频| 在线观看国产精品91| 亚洲色图一区二区三区| 久久国产精品免费一区| 男人打飞机网站| 欧美国产另类| 国外色69视频在线观看| 怡红院av久久久久久久| 大桥未久女教师av一区二区| 精品亚洲一区二区三区在线播放 | 久久亚洲国产精品成人av秋霞| 日韩免费av一区| 亚洲天堂一区二区| 欧美一区二区在线免费播放| 中文幕无线码中文字蜜桃| 国产直播在线| 欧美高清视频不卡网| 男人操女人动态图| 欧美片第1页| 精品久久久久久久久久久久包黑料 | 无码精品视频一区二区三区| 欧美国产高潮xxxx1819| 国产精品91在线| 亚州视频一区二区三区| 亚洲神马久久| 亚洲最大av网站| 精品视频麻豆入口| 久久er99热精品一区二区| 久久一区二区精品| xxx免费视频| 国产日韩欧美综合在线| 青青青在线播放| 日本a级在线| 欧美日韩电影在线播放| 日本精品久久久久中文| 91国产一区| 久久天天躁日日躁| 国产精品一区二区人人爽| 激情偷拍久久| 国产精品久久久对白| 黄色三级视屏| 亚洲国产精品二十页| 国产视频手机在线播放| 羞羞的视频在线观看| 欧美成va人片在线观看| 国产污片在线观看| 日韩精品四区| 亚洲一区二区三区777| 日本大片在线看黄a∨免费| 91看片淫黄大片一级在线观看| 激情六月丁香婷婷| 四虎影视国产在线视频| 亚洲国产精品免费| 无码人妻精品一区二区| 最新成人av网站| 欧美一卡2卡3卡4卡无卡免费观看水多多| 制服丝袜影音先锋| 一区二区日韩电影| 蜜桃av免费看| 五月综合久久| 亚洲精品欧美日韩专区| 4hu最新网址| 亚洲自拍偷拍av| 91导航在线观看| 国产一区二区三区电影在线观看| 成人福利视频网站| 五月天婷婷激情视频| 手机在线观看av| 久久国产精品首页| 先锋影视中文字幕| 91色婷婷久久久久合中文| 最新天堂在线视频| 欧美日韩五区| 26uuu日韩精品一区二区| 国产精品免费91| 亚洲欧洲成人精品av97| 高潮毛片无遮挡| 成人婷婷网色偷偷亚洲男人的天堂| 国产嫩草一区二区三区在线观看| 黄色高清在线观看| 日韩精品专区在线| 国产欧美日韩综合精品一区二区三区| 蜜桃视频一区二区| 我看黄色一级片| 久久丁香四色|