久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1702|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

STM32 定時(shí)器問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:197565 發(fā)表于 2017-7-23 18:59 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
我寫了個(gè)指定ms的定時(shí)器接口
但是那個(gè)ms 參數(shù)沒有作用 我不管寫多少 在調(diào)試時(shí)進(jìn)入中斷的時(shí)間間隔一直是 0.0000119s
而且程序死在了中斷
我都想了一天了
都不知道問題在那
希望得到幫助
那個(gè)函數(shù)如下
void ConfigTimer2ms(u16 ms)
{
TIM_Cmd(TIM2,DISABLE);//關(guān)閉TIM2定時(shí)器
TIM_TimeBaseInitTypeDef timerInit;//定義TIM2的配置結(jié)構(gòu)體
NVIC_InitTypeDef NvicInt;//定義TIM2中斷配置結(jié)構(gòu)體
//定時(shí)器配置
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE);//使能TIME2時(shí)鐘
timerInit.TIM_Period= 36000 -1;//設(shè)置TIM2自動(dòng)填充寄存器
timerInit.TIM_Prescaler = ()ms*2) - 1; //72M晶振 設(shè)置預(yù)分頻
timerInit.TIM_ClockDivision = TIM_CKD_DIV1; //設(shè)置時(shí)鐘分割
timerInit.TIM_CounterMode = TIM_CounterMode_Up;//向上計(jì)數(shù)模式
TIM_TimeBaseInit(TIM2,&timerInit);//進(jìn)行定時(shí)器配置 傳入TIM2的配置結(jié)構(gòu)體指針
//定時(shí)器中斷配置
TIM_ClearITPendingBit(TIM2,TIM_IT_Update);//清除中斷代處理位

NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設(shè)置NVIC中斷分組2
NvicInt.NVIC_IRQChannel = TIM2_IRQn;//選擇TIM2
NvicInt.NVIC_IRQChannelPreemptionPriority = 0;//搶占優(yōu)先級(jí)0
NvicInt.NVIC_IRQChannelSubPriority = 2;//從優(yōu)先級(jí)2
NvicInt.NVIC_IRQChannelCmd = ENABLE;//TIM2通道使能
NVIC_Init(&NvicInt);//進(jìn)行定時(shí)器中斷配置 傳入TIM2中斷的配置結(jié)構(gòu)體指針

TIM_Cmd(TIM2,ENABLE);//開啟中斷
TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE ); //使能TIM2中斷
}
中斷函數(shù)
void TIM2_IRQHandler(void)
{
if(TIM_GetITStatus(TIM2,TIM_IT_Update) != RESET)
{
TIM_ClearITPendingBit(TIM2,TIM_IT_Update);
/**
*中斷服務(wù)
**/
KeyInterrupt();//按鍵處理
}
}

經(jīng)過不斷調(diào)試
發(fā)現(xiàn)TIM_TimeBaseInit(TIM2,&timerInit);
這個(gè)無效
是怎么回事啊
我用的是keil5
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:197565 發(fā)表于 2017-7-23 21:21 | 只看該作者
我已經(jīng)知道了 是RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE);//使能TIME2時(shí)鐘
我在那個(gè)程序中把它寫在了TIM_TimeBaseInit(TIM2,&timerInit);
之后

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:197565 發(fā)表于 2017-7-23 21:22 | 只看該作者
我已經(jīng)知道了 是RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE);//使能TIME2時(shí)鐘
我在那個(gè)程序中把它寫在了TIM_TimeBaseInit(TIM2,&timerInit);
之后
提醒大家,使用有關(guān)外設(shè) 一定要先打開 他的時(shí)鐘

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

地板
ID:197565 發(fā)表于 2017-7-23 21:23 | 只看該作者
我已經(jīng)知道了 是RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE);//使能TIME2時(shí)鐘 我在那個(gè)程序中把它寫在了TIM_TimeBaseInit(TIM2,&timerInit); 之后 提醒大家,使用有關(guān)外設(shè) 一定要先打開 他的時(shí)鐘
回復(fù)

使用道具 舉報(bào)

5#
ID:61002 發(fā)表于 2017-7-23 22:03 | 只看該作者
你試著把中斷時(shí)間加長(zhǎng)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产成人精品免高潮在线观看 | 日本不卡在线视频 | 综合久久av | 女女百合av大片一区二区三区九县 | 亚洲视频一区在线观看 | 在线视频中文字幕 | 精品国产伦一区二区三区观看方式 | 久久视频一区 | 欧美男人天堂 | 国产精品高| 久久网站免费视频 | 亚洲在线一区二区 | 一区二区三区不卡视频 | 欧美性受xxx | 免费看a | 亚洲电影免费 | 欧美另类视频在线 | 国产一区二区三区在线免费观看 | 毛片一级片 | 91精品国产色综合久久不卡98 | 蜜桃传媒av| 在线日韩不卡 | 男女av| 黄色网址免费看 | 国产欧美日韩精品在线观看 | 国产激情在线 | 精品福利在线 | 日韩欧美在线一区二区 | 日韩一区二区三区视频 | 成人国产在线观看 | 成人午夜激情 | 夜夜骑天天干 | 亚洲精品一区二区三区四区高清 | 91免费视频观看 | 在线欧美小视频 | 免费毛片网 | 在线免费观看黄视频 | 成人福利电影 | 国产精品久久二区 | 在线91| 国产午夜精品一区二区三区四区 |